112
96
55
36
25
48
78
130
116
14
45
44
23
46
19
31
32
49
43
28
27
38
17
6
24
40
10
9
18
127
33
852
15
20
16
39
12
21
26
11
61
132
13