42
60
257
81
36
24
35
94
15
12
89
47
147
62
14
51
27
21
6
355
25
396
18
143
32
11
13
17
34
7
30
8
37
63
59
45
73
71
5
31
39
19
20
69
38