24
208
34
37
40
42
30
49
189
41
123
6
18
122
151
53
138
97
166
105
79
358
525
29
23
25
13
22
12
19
101
65
31
89
47
15
48
57
7
52
16
20
32
50