15
89
64
180
53
41
19
128
60
44
39
248
55
28
9
70
20
17
61
29
31
10
24
8
72
167
164
13
56
50
176
34
205
151
159
117
317
125
68
148
96
219
63
51
280
355
43