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