12
29
35
21
24
47
23
152
28
114
19
457
20
8
18
15
16
22
53
2
115
65
31
17
134
111
124
49
30
179
9
70
144
223
148
32
62
64
4
27
45
94
25
58
219
56