25
4
24
51
36
31
101
332
58
13
28
39
59
64
88
56
86
15
20
211
89
68
106
19
35
97
9
26
55
232
10
118
134
32
80
110
22
30
44
23
47
38
8
7
85
21