39
30
23
25
110
20
57
129
85
117
17
24
36
15
124
29
63
46
26
42
123
33
16
38
45
73
107
21
121
31
87
62
74
48
90
37
3
2
12
28