61
105
78
29
44
55
33
90
100
53
30
68
56
41
92
35
25
28
67
27
18
48
21
26
50
17
40
20
70
34
103
151
38
32
24
14
157
81
97
36
64
22
93
101