12
82
64
41
51
115
130
145
18
94
26
88
68
83
52
57
15
40
33
30
11
4
36
21
9
7
8
98
14
24
112
87
19
22
55
20
17
69
54
37
13