15
119
9
63
34
38
40
30
47
48
42
44
24
20
39
4
37
52
41
16
83
31
17
21
51
25
35
174
18
61
80
64
62
104
96
26
150
46
95
66
81
285
33
99
347