235
60
40
41
29
140
15
33
71
32
372
61
26
111
82
104
24
125
326
171
113
13
51
58
42
36
28
21
69
20
200
9
22
72
45
30
73
155
49
46
254
100
43
777