32
26
17
20
29
15
112
38
120
68
54
59
50
40
48
41
44
14
7
221
28
176
13
11
3
2
8
42
63
58
75
76
184
18
19
126
35
23
114
71
132
154
16
98
74
9
66