33
16
7
4
17
19
24
88
69
124
58
20
47
49
66
46
13
14
8
25
18
15
9
48
38
32
118
55
11
37
30
26
6
23
5
28
2
21
98