31
13
14
66
46
61
9
8
28
245
20
17
29
49
45
44
2
24
151
299
21
23
32
70
135
33
58
63
141
18
47
30
86
40
39
55
171
69
34