6
37
21
53
19
24
94
34
118
42
15
49
30
26
110
69
51
47
50
13
12
8
295
60
153
31
99
70
86
55
323
59
76
105
40
11
27
32
36
88
115
388