26
13
74
51
17
34
101
48
10
24
33
11
16
38
22
97
42
35
49
29
50
23
4
52
65
8
46
90
57
70
138
15
166
25
88
205
149
71
14
9
388
3
21
256