8
15
81
24
32
83
115
16
292
356
3
47
12
11
257
358
118
34
58
21
35
23
9
60
17
329
10
95
4
72
82
44
208
93
111
27
14
69
87
107
179
52
31
62
121
48
92
7