25
59
20
18
11
38
106
32
50
28
336
27
31
54
46
39
104
151
115
36
63
13
76
49
77
66
61
30
57
45
44
53
29
24
71
10
195
80
8
37
6
17
202