10
32
2
170
0
21
82
77
15
4
12
152
51
118
18
25
26
17
9
19
8
125
84
16
5
86
7
34
45
29
33
14
35
6
36
101
13
52