9
57
84
86
41
80
122
47
645
68
69
36
30
158
19
141
81
58
177
133
202
48
56
96
77
149
40
28
91
376
11
45
92
101
20
88
24
65
12
100
130
62
16
7
49
52
73
270
216
94
38
116
14