75
130
32
92
79
26
60
49
94
13
96
22
17
16
36
8
33
24
42
27
55
25
82
37
43
40
19
182
14
34
44
41
299
64
52
128
235
105
247
73
108
74
76