25
31
3
14
8
21
77
23
11
98
26
7
27
44
41
24
40
16
57
116
51
12
48
6
63
191
18
36
30
52
20
19
78
324
157
47
56
66
34
55
79
17
53
82