122
10
39
144
17
5
31
280
278
218
25
281
22
13
605
11
19
33
48
32
38
3
2
279
36
45
68
120
436
14
24
203
12
21
261
628
28
6
526
655
97
16
59
40
78
454
47