24
122
104
6
31
29
30
79
63
35
10
37
26
106
61
3
12
33
28
34
448
19
59
13
62
57
18
46
92
4
22
7
101
222
36
202
213
9
20
103
52
143
43
97