55
32
38
73
40
34
27
67
95
68
33
117
90
42
69
59
41
28
19
75
45
20
107
23
112
137
170
354
134
49
39
22
71
81
120
7
21
140
158
48
60
44
47
37
128
66