85
61
227
34
55
136
14
30
19
31
11
49
12
27
20
38
86
54
294
37
32
123
16
23
26
626
24
6
83
41
58
9
116
80
52
599
45
43
25
272
214
162
297
533
13
28
42
46