26
20
79
117
3
12
38
15
4
23
9
97
14
86
62
6
16
36
7
76
13
22
28
32
72
96
61
21
11
27
54
34
52
320
45
113
93
337
24
69