92
62
120
47
68
106
958
82
18
16
10
6
55
44
124
95
29
60
15
90
74
35
94
73
28
22
89
142
109
33
27
56
71
58
54
436
188
129
42
13
4
49
12
8
333
173
194
5
40
38