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