61
13
19
111
42
24
58
25
103
17
35
48
222
115
22
34
38
51
129
33
30
27
67
89
84
70
99
101
7
6
55
71
29
15
77
56
76
8
86
136
78
53
117