12
16
25
18
8
22
17
42
29
4
67
32
148
101
15
13
6
88
48
9
205
7
55
35
126
57
23
2
68
43
21
206
51
27
11
26
24
59
130
5
45
65
80
41
38
39
3
1
30
86
34