7
22
23
13
4
21
173
29
12
17
2
6
71
15
16
77
38
67
57
11
82
134
56
1
10
34
19
50
160
33
105
5
0
103
14
48
36
24