52
28
50
12
57
27
8
65
106
246
116
54
11
10
7
204
150
123
126
63
19
45
67
199
20
70
46
186
38
285
59
55
323
24
102
4
15
23
90
203
17
25
21
26
280
121
88
16
9
36