4
19
46
26
40
49
17
13
117
123
92
54
32
29
51
251
37
208
64
55
240
45
103
317
65
39
23
231
287
132
122
25
31
196
88
63
85
50
62
24
41
136
225
399
163
68
289
44
56
1002
30
72