13
46
11
100
55
58
45
63
35
21
37
48
44
50
60
98
32
23
106
18
7
47
65
69
27
54
145
16
15
20
82
70
90
40
25
49
22
168
75
78