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