45
47
39
26
14
35
43
8
73
17
31
29
23
19
174
68
374
20
70
36
21
78
101
16
107
13
28
10
11
34
80
64
24
243
40
62
99
30
46
51