33
9
8
4
74
22
7
96
23
16
28
29
32
109
94
2
13
43
14
30
11
51
3
38
21
5
40
72
17
31
56
60
36
73
20
378
45
18
34