25
335
27
30
54
46
39
104
151
115
36
63
31
13
76
49
77
66
61
57
45
44
53
28
29
20
24
70
10
195
80
8
37
59
6
17
202
4
209
12
35
117
82