53
13
5
7
29
3
11
9
4
2
55
19
15
12
14
35
10
8
222
31
80
1
48
20
42
32
140
43
34
149
56
527
109
16
194
165
173
437
122