35
6
98
18
28
103
32
14
24
106
39
34
54
36
12
3
27
22
9
19
0
99
23
348
17
8
21
29
7
11
2
38
13
117
10
60
120
181