24
10
18
16
43
36
116
6
4
32
150
29
77
7
25
5
46
31
145
37
224
141
19
48
9
338
14
23
44
28
27
35
12
11
70
132
26
53