45
78
36
3
247
14
24
49
43
104
12
50
32
19
37
30
10
90
316
15
33
62
13
59
278
72
60
69
16
185
171
28
199
21
152
79
6
173
71
52
176
225
139
177
193