177
87
19
60
6
13
27
1
8
21
7
182
102
14
11
88
121
71
545
29
53
35
118
70
17
232
146
259
66
105
4
34
394
38
18
352
46
9
15
80
32
28
79
5
22
103
25
48