65
93
23
40
50
25
37
299
52
211
38
221
76
19
24
14
16
45
17
100
73
30
44
115
15
200
53
26
42
43
71
90
49
20
10
28
13
55
126
158
7
58
22
119
98