166
8
4
20
65
40
149
2
116
106
3
15
93
0
17
9
57
19
6
18
5
10
82
122
32
39
80
27
75
43
41
47
36
58
23
11
140
7
367
28
14
108
25
181
91