166
93
27
13
10
74
3
23
4
54
336
103
57
8
96
136
45
30
16
7
80
42
36
104
131
361
34
64
129
26
11
37
18
169
75
141
120
127
119
19
28
219
55
82
134
154
76