33
17
18
23
36
158
66
145
32
15
95
52
4
103
73
54
46
3
72
53
84
21
28
49
34
19
48
42
228
5
27
56
37
31
26
58
11
166
29
41
43
182
93