23
20
52
29
54
35
28
15
103
55
44
226
100
25
119
36
193
31
205
9
26
121
65
302
297
3
250
106
129
46
122
69
59
33
58
21
371
68
16
22
60
1329
17
13
45
72
38