84
167
73
258
82
28
284
38
93
42
45
25
127
14
89
215
91
13
288
234
15
9
160
163
10
66
44
8
31
157
42
174
39
93
12
238
65
118
75
41
48
52
45
74
24
69
39
51
76
75