138
209
68
61
385
227
157
97
75
89
12
21
33
65
17
173
178
116
22
113
30
122
37
26
35
86
159
146
218
53
214
24
39
196
114
189
28
190
135
200
84
268
56
57
67
40
10
19
69
7
16
104
44