42
105
53
78
54
49
24
64
15
21
82
44
37
31
85
23
36
18
29
93
20
109
45
43
63
27
32
90
77
28
119
60
33
51
26
30
17
72
81
118
14
87
47
116
34
86
231