4
12
35
71
16
28
63
26
299
97
274
27
40
36
18
74
38
52
19
39
62
57
41
20
109
31
91
78
22
81
30
82
84
85
42
10
76
103
25
125
55
56
46
112
6
202
116
53
15
64
159