52
9
32
11
19
295
104
72
64
29
8
27
399
117
12
28
35
110
51
7
94
1
13
63
15
25
169
90
10
36
4
99
26
181
16
22
58
3
39
172
186
75
6
50
30
41
17
2