5
9
10
48
11
1
43
108
42
27
22
98
15
118
16
80
21
30
230
40
71
7
17
63
75
177
172
66
32
81
78
72
77
99
62
12
117
125
362
178
106
39
250
234
165
87
154
139
164
8
34