78
235
118
103
6
30
59
45
93
87
65
20
104
10
150
41
26
69
100
85
77
37
76
44
79
24
214
25
22
135
27
56
60
64
40
95
155
159
110
51
55
88
594
109
31
14
42
174
50