37
32
8
15
48
74
42
73
13
91
80
370
3
22
26
45
532
147
71
240
39
862
104
46
217
12
63
75
16
57
35
43
25
109
69
40
83
19
14
34
66
114
103
88
50
230
51
21
86
18