26
89
44
3
94
36
15
13
150
79
114
83
25
93
39
8
101
60
21
288
48
109
17
91
162
156
211
35
50
38
75
74
264
119
148
41
231
284
68
349
72
59
170
108
154
54
157
122
77
88
71
125
222
113
180
56
28