257
122
64
155
29
151
67
191
97
200
23
162
76
81
17
26
22
125
12
73
21
65
48
11
116
44
14
33
60
53
45
13
20
231
63
50
15
30
10
38
8
25
239
130
28
344
19
51
35