41
76
51
40
103
108
19
15
28
49
32
34
23
22
45
54
31
62
37
24
20
66
44
52
60
86
68
27
61
10
120
33
29
69
169
80
25
238
59
114
9
166
4
18
48
21
124