13
95
9
10
11
31
4
44
38
23
308
12
73
97
15
43
55
121
174
139
7
36
71
58
86
5
22
37
63
46
16
34
2
79
35
75
91
40
162
18
119
99
14