34
25
105
40
122
78
119
54
41
393
83
223
24
232
63
112
42
22
17
45
9
26
38
18
57
91
48
8
49
21
10
55
16
68
50
33
71
37
23
80
1017
79
36
29
86