3
49
117
67
29
68
35
70
27
8
99
13
18
56
31
9
11
48
91
69
17
89
177
221
150
156
186
37
41
44
26
878
23
14
6
57
63
20
39
16
164
118