32
11
61
10
110
26
15
13
37
84
42
33
17
80
21
23
14
72
49
19
16
53
5
38
45
95
41
34
27
18
56
69
8
43
90
58
55
148
9
178
211
152
87
390