13
243
292
49
17
105
408
197
152
124
229
213
35
54
33
47
9
64
81
40
87
12
20
30
22
116
58
38
29
198
10
70
86
25
28
36
79
27
120
24
46
100
112
56
39
57
52