57
28
102
15
20
35
18
231
109
238
150
63
236
66
146
61
48
136
128
14
77
56
27
33
99
46
165
117
40
175
12
119
186
330
53
84
36
73
41
45
25
10
39
98
19
55
2
65
17
9
8