41
98
30
258
21
37
627
25
33
55
26
35
20
15
27
267
76
29
194
56
54
34
70
50
255
39
9
314
19
57
393
49
31
43
66
61
40
36
60
48
79
51
58
23
32
790
16
38
44