12
42
46
2
99
15
21
69
11
38
23
130
60
33
4
5
10
61
58
27
82
31
26
48
160
40
14
18
45
7
16
6
9
37
65
13
43
68
75