6
30
34
28
134
79
20
43
164
10
14
74
21
11
22
16
146
36
165
48
163
5
0
26
18
23
25
37
4
38
39
180
81
17
207
56
70
60
91
12
57
31
101
107
50
42