23
46
41
58
34
33
38
8
26
241
137
347
12
132
19
51
37
365
44
305
151
76
28
452
81
378
139
25
211
84
100
31
511
69
16
14
158
186
24
13
39
40
79
64
74
85
332
77
45
403
54