22
122
18
8
47
458
76
29
139
235
65
26
35
5
19
31
36
244
9
32
27
96
34
15
52
23
173
16
127
13
7
58
39
190
24
10
30
104
106
382
25
17
62
40
61
46