25
4
9
18
82
53
33
114
38
58
15
45
63
11
8
40
119
39
301
138
34
75
43
80
196
14
99
128
124
48
6
76
386
120
61
121
26
10
36
67
52
56
28
83
86
71