39
12
85
36
34
98
17
155
11
38
48
62
19
18
22
30
43
21
37
46
47
35
4
33
10
15
45
110
82
73
100
93
44
52
16
20
90
51
29
49
9
123
86
77
95
108
71