83
22
31
2
98
17
109
41
32
13
143
68
100
96
7
51
63
119
16
34
15
104
14
110
514
115
44
49
52
39
21
79
74
25
56
86
64
40
81
8
36
46
54
69
18
38