43
30
93
37
21
39
100
140
33
36
59
27
20
48
24
86
32
104
111
64
38
22
14
41
89
68
73
11
105
25
81
71
35
18
45
29
16
42
46
13
34