22
152
35
53
61
117
104
28
247
115
37
80
322
87
17
136
52
29
84
64
201
296
253
329
161
86
273
257
106
14
67
70
403
179
24
821
11
98
948
426
119
123
103
442
60
65
19
36
21
205
139
51
39