234
172
123
37
12
17
19
78
168
105
15
72
31
133
35
253
50
24
39
4165
197
18
176
207
36
1170
279
302
112
11
3
38
355
125
179
177
23
7
94
5
13
8
63
48
9
14
46
508