24
44
30
18
193
31
52
28
68
15
41
328
118
131
116
37
90
10
141
121
21
32
64
69
77
1230
271
12
79
39
111
29
51
242
107
197
36
137
174
76
61
82
58
217
22
80
332