39
85
44
13
171
119
187
104
180
25
35
64
61
467
157
27
98
151
114
60
57
51
140
120
88
86
42
49
40
285
15
90
95
23
80
73
325
16
34
68
69
206
12
94
109
17
32
96
87
65