92
39
70
116
22
147
37
28
33
88
21
57
35
82
67
71
370
47
73
310
355
52
86
186
78
213
55
1559
85
46
150
29
173
58
110
59
64
214
74