282
278
220
25
281
22
14
18
608
11
12
21
33
49
32
38
17
3
2
36
45
68
121
10
441
205
264
636
28
7
526
658
98
23
60
16
41
79
458
47
34
85
4
6
52
20
71