112
28
39
45
42
57
18
68
55
30
38
53
134
13
54
35
107
49
70
14
47
69
59
82
40
74
91
52
110
64
61
48
100
67
44
11
33
23
19
108
20
127
83
116
17
121
34
29
60
25