5
12
15
7
49
11
1
46
116
42
27
10
22
100
122
16
83
21
31
236
43
72
17
64
76
179
173
70
32
81
78
9
99
62
117
125
364
178
106
39
251
237
165
87
154
139
164
8