34
17
15
54
29
388
45
96
53
109
39
18
4
41
16
59
46
85
60
115
81
116
40
30
50
32
33
8
91
90
106
275
28
43
100
83
68
551
36
14
104
64
19
71
80
21
63