32
19
13
25
7
10
15
3
9
41
59
14
135
17
28
61
51
29
20
22
8
21
4
33
30
26
96
44
102
18
37
2
109
104
43