56
105
66
11
20
29
28
50
27
61
90
69
89
43
116
75
34
73
135
13
147
131
68
108
72
86
276
217
103
138
228
16
25
55
33
22
18
45
5
9
10
12
6
8