9
286
13
109
17
48
252
7
269
104
436
179
139
18
37
60
22
105
24
91
192
78
63
55
95
38
10
126
70
23
20
68
34
45
120
25
21
170
35
186
47
15
26
66
51
221
71
40
12
111
87
58