185
95
83
44
71
89
295
385
172
84
46
32
66
45
224
78
105
40
37
195
132
54
48
79
115
36
75
57
14
51
70
88
314
104
820
34
254
28
121
16
42
365
47
9
111
400
74
13
68
31