34
10
14
27
22
120
79
78
12057
75
43
67
241
39
28
510
26
234
113
21
351
54
65
90
36
600
1162
9
33
16
81
52
7
11
5
6
227
215
904
126
1382
108
37
40
338
72
190
62
115