6
33
14
31
41
15
40
17
3
7
12
1
13
8
11
20
16
37
190
160
26
22
19
23
9
55
230
27
153
57
219
61
44
186
130
124
77
145
78
38
117
168
10
359