15
23
25
104
111
30
14
46
32
45
21
18
218
36
49
20
42
24
84
72
359
48
10
34
16
27
65
38
67
165
35
186
5
9
22
58
78
82
88
75
31
40
100
43
53
85
13
113
60
134