108
48
239
190
251
33
150
50
16
254
39
63
74
157
61
94
55
234
49
32
161
286
54
70
115
45
38
62
222
36
85
67
169
31
217
13
124
35
41
116
77
21
25
238
80
64
836
267
1747
162