12
22
38
29
30
92
62
11
53
91
93
85
35
14
17
15
40
8
9
19
28
31
50
69
139
51
25
48
65
16
10
13
32
23
56
21
55
34
7
3
104
237
47
2
119