81
158
35
13
7
40
61
30
11
25
24
26
32
20
65
57
14
6
9
51
22
171
18
88
85
140
130
50
31
17
766
53
43
308
123
56
220
78
75
101
16
66
27
73
275
79
169