46
522
70
22
50
56
174
54
111
221
474
60
27
48
160
6
63
85
146
53
8
37
7
61
24
40
76
90
75
15
303
19
11
32
31
13
55
214
45
39
35
57
58
29
44
99
164
66
189
79
83
105
172
340
12