63
106
11
173
54
8
47
7
12
14
10
20
17
27
41
24
25
28
32
9
5
48
31
66
162
2
177
404
29
40
62
38
91
3
416
87
19
71
33
101
55
88
43
4