11
58
70
30
44
14
59
16
22
117
57
85
23
124
41
75
107
40
46
96
80
53
45
20
123
227
94
68
100
175
52
29
79
77
49
27
91
99
113
50
54
24
18
65
25
13