49
32
44
247
130
431
70
16
15
38
8
148
17
6
334
64
204
62
239
10
13
9
19
4
31
45
28
36
5
122
39
144
280
278
218
25
281
22
605
11
20
33
48
3
2
279