22
70
8
37
10
43
11
32
29
381
95
112
195
110
238
291
52
101
68
28
5
45
16
7
3
72
18
62
654
57
94
24
226
20
154
25
19
591
46
92
65
38
483
217
58
214
280
319
90
6