89
45
435
22
58
48
20
123
54
28
5
254
29
140
21
37
97
152
50
125
78
52
30
91
35
116
73
82
239
88
146
120
263
33
41
131
44
15
92
198
118
76
230
39