96
86
191
18
68
78
35
49
42
23
53
1
20
24
13
54
15
36
101
25
5
14
12
151
6
44
74
110
33
26
37
8
50
82
27
9
46
3
30
72
259