63
21
16
7
5
2
6
11
18
22
102
3
40
30
24
96
56
34
51
15
58
169
49
14
9
12
29
166
26
25
55
17
155
107
57
38
308
65
124
407
59
87
221
106
103
182
120