52
21
3
12
23
14
8
10
6
34
7
84
127
107
67
180
146
53
293
63
40
72
194
43
20
32
22
25
42
119
58
31
76
16
19
11
46
57
17
47
121
2
101
93
125
33
13