35
3
29
30
109
11
182
19
37
33
6
39
16
41
13
17
56
47
14
50
15
20
4
189
12
0
2
24
31
92
61
21
8
7
38
34
32
146