6
69
18
34
77
27
36
23
26
16
54
14
135
1093
10
506
173
29
20
165
145
38
120
7
80
702
46
22
47
129
360
3
58
37
19
45
169
59
63
99
13
40
15
25
11
171