24
9
17
95
143
38
19
4
133
65
44
14
378
32
94
170
159
180
12
58
54
36
74
72
40
131
48
55
107
21
99
27
47
33
129
91
209
86
20
112
83
68
121
240
37
16
7
324
11
332