22
23
103
21
19
24
40
10
236
8
32
58
74
312
11
27
57
66
86
17
49
13
5
50
34
104
109
193
61
202
45
217
108
257
91
1
63
80
317
226
85
31
38
136
9
464
16
52
62
36
97
37
51
118