15
46
38
59
16
23
97
21
19
30
45
44
14
24
33
121
28
27
12
85
32
40
58
69
41
35
22
42
18
36
49
37
63
39
61
34
100
146
13
10
29
118
229
105