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