27
29
196
76
6
261
44
95
18
48
238
25
445
11
32
558
396
33
35
16
9
104
39
209
75
24
14
114
21
23
112
267
157
97
34
19
38
37
80
60
58
538
54
221
49
137
72
31
12
336