12
19
35
11
22
63
21
48
110
32
50
85
58
34
23
88
113
61
20
69
53
44
38
51
27
42
65
14
64
30
87
73
79
95
125
13
39
28
59
100
212
29
89
37