21
26
48
55
15
22
33
51
226
41
110
89
23
389
375
144
69
57
29
16
5
61
60
152
7
158
186
330
62
1596
12
17
8
175
66
42
315
6
43
96
32
9
64
18
217
85
181
35