35
2
5
6
53
11
30
20
38
174
14
12
28
18
9
37
10
44
34
29
46
22
33
63
118
82
41
24
52
77
25
21
51
49
58
16
13
100
32
143
85
183