15
49
13
22
77
32
90
24
40
30
73
78
29
31
27
136
264
11
46
96
19
38
25
62
91
18
7
16
75
3
69
14
47
64
33
28
94
82
9
68
5
17
8
21