17
15
21
27
52
107
7
102
63
5
14
30
3
95
6
11
65
68
47
67
37
58
13
60
80
20
28
24
44
82
61
126
10
77
133
62
76
34
54
25
139
23
16
12
39
48
57
51
110
40
32