40
61
12
180
26
8
98
30
162
36
92
66
80
22
21
52
28
57
71
110
72
333
51
253
34
13
27
84
16
158
81
42
191
9
86
273
50
49
15
185
117
29
142
65
145
89
207
94
31
68
32
121