60
52
35
108
21
11
5
12
41
22
27
40
28
49
10
13
473
7
14
9
366
25
17
4
6
425
75
144
879
69
32
36
54
91