35
29
14
98
45
36
20
19
40
30
9
17
15
10
193
89
57
51
88
64
24
90
43
63
8
104
13
83
84
26
71
6
162
165
18
170
137
27
23
72
87
100