128
26
148
108
30
35
19
47
23
41
268
78
29
17
190
229
84
59
68
13
57
143
49
75
42
103
297
67
16
249
296
197
141
93
722
223
36
515
12
34
38
234
63
131
194
82
21
15
28
25
111
9
73