26
37
22
28
173
89
213
150
63
75
34
107
117
54
27
286
31
9
132
21
4
39
13
19
15
120
7
35
30
53
60
134
123
146
51
103
56
129
43
108
10
25
49
138
45
88
122
73
259
126
524