38
22
60
44
91
121
42
27
100
23
43
31
57
20
73
84
68
26
117
18
24
71
87
25
14
41
28
48
95
85
193
40
33
345
62
35
54
116
134
96
55
50
45
79
215
108
69
46
53
56