32
17
13
4
10
7
19
9
18
45
31
108
58
35
5
75
53
52
8
28
15
26
69
42
65
14
11
1
173
145
16
54
20
30
12