19
21
100
399
118
23
48
29
706
102
87
241
26
195
78
104
108
626
12
37
197
73
55
106
31
103
89
74
42
54
53
748
10
51
85
39
47
239
1420
13
82
5
150
192
2303
56
27
196
500
534
88
128
189