15
29
12
24
25
17
10
27
48
59
11
30
32
31
177
35
55
54
82
23
8
46
14
42
20
51
13
33
39
47
28
43
7
103
21
60
106
9
38