6
167
57
42
123
17
94
44
12
13
127
52
71
79
50
54
62
28
24
10
30
296
69
115
174
93
37
34
149
29
490
156
87
18
76
362
116
175
166
879
371
38
110
40
145
160
225
146
96
43
187
51
53
68
21
126