24
52
163
16
56
42
73
154
22
118
41
89
70
34
50
7
39
109
17
145
85
102
84
37
86
57
25
36
79
33
207
14
99
100
32
10
5
78
35
12
6
66
40
21
29
83
286
132