145
97
61
122
57
200
46
37
118
95
195
51
56
71
108
47
12
21
9
54
34
82
189
16
62
96
26
178
59
33
77
68
133
300
323
19
74
103
85
110
111
53
88
42
25
120
40
35
23