12
13
63
43
19
11
38
21
35
72
31
15
2
48
8
9
20
25
68
75
164
40
89
134
16
119
3
1
10
5
14
60
29
7
92
28
37
22
39
82
45
83
49
23