10
96
86
191
18
68
78
35
50
42
49
23
54
2
21
26
13
15
37
24
102
6
14
12
151
44
74
110
33
27
38
9
51
8
16
82
29
5
19
22
46
4
31
72