43
57
66
24
61
8
98
35
294
92
28
30
47
7
10
18
48
50
20
42
91
26
9
204
94
27
87
166
49
33
190
1
2
112
105
199
39
14
16
5
15
38
86
83
6
124
41
103