33
12
7
9
27
23
15
11
3
19
105
37
89
109
16
93
40
17
59
67
28
65
26
42
38
22
14
83
55
25
98
39
20
21
10
51
13
108
2
18
6
41