236
123
23
52
8
139
639
986
19
48
80
654
84
90
24
198
29
235
145
17
12
11
4
49
37
83
288
9
1308
99
67
28
358
21
26
61
31
433
359
205
225
1170
120
122
151
58
261
94
45
8280
96
65
44
57