12
3
31
53
11
93
35
6
92
91
190
101
24
17
81
19
10
46
4
61
66
27
22
259
25
5
9
7
52
13
36
37
86
42
32
16
23
2
21
114
112
15
8