61
5
93
66
299
67
132
16
460
39
129
19
14
51
62
37
36
186
25
65
60
34
73
145
71
96
49
105
30
63
144
20
28
170
127
272
70
153
57
44
116
23
342
203
161
87
146
1276
97