6
52
237
24
25
60
31
19
84
35
66
26
45
38
22
30
15
16
8
155
47
53
64
79
17
62
34
153
67
39
110
92
61
18
57
48
171
23
20
70
117
76
13
41
866
762
156
118