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