111
247
44
318
393
38
639
48
55
71
20
11
224
14
40
581
16
113
57
83
141
261
60
75
433
154
17
145
35
420
19
380
13
61
21
236
52
39
186
37
253
30
10
96
22
49
153
127
190
8
69
68
31