35
24
108
21
20
96
29
42
89
72
34
40
241
110
147
712
192
101
114
32
18
97
41
56
9
57
26
28
6
19
33
68
13
221
430
90
228
202
332
25
39
76
131
823
219
69
158
23
70
225
16
172
79