17
33
3
6
5
21
9
2
93
172
56
41
157
10
13
43
47
51
75
46
25
116
12
76
67
70
15
8
57
19
96
177
28
86
37
103
16
11
23
140
1
82
32
138
42