13
34
21
59
27
54
42
303
22
24
36
28
55
17
12
43
7
56
15
93
23
106
30
19
52
20
88
74
46
82
96
111
35
40
135
91
49
32
103
29
154
48
50