3
60
10
176
177
54
27
75
47
56
51
36
20
67
16
21
41
8
277
184
50
151
159
11
33
30
181
44
17
37
23
42
65
77
259
38
6
92
39
26
18
34
24
73
121
220
7
15
12
55