13
80
78
45
11
117
70
53
76
35
62
98
44
155
54
146
122
174
205
77
56
165
79
94
52
102
92
218
81
281
167
111
128
95
57
110
100
176
448
378
93
36
159
58
217
232
120
225
43
302
286
114