6
29
5
7
8
200
9
16
118
28
74
23
26
109
83
36
122
15
102
77
139
113
151
10
20
85
87
111
107
70
106
21
14
40
19
55
11
80
105
60
155
42
134
17
41
53
148
45
13
79
48