29
22
18
115
75
55
117
46
19
158
32
37
144
31
15
13
24
7
16
44
35
8
51
59
21
2
17
23
9
3
38
74
36
41
45
12