110
40
22
15
114
24
45
12
60
13
25
36
41
63
149
52
27
56
10
64
130
79
73
38
142
18
29
16
105
71
275
303
59
28
178
86
172
70
17
141
78
173
67
74
306
154
39
177
376
61