9
41
18
24
8
26
20
160
196
200
35
19
15
45
54
21
16
203
65
48
53
23
236
93
323
17
88
139
116
36
43
85
74
40
72
31
91
114
7
5
12
22
32
6
46
47
168
44
67
68
55