16
0
99
64
111
21
34
77
84
118
312
121
66
23
83
51
88
41
52
10
33
36
22
69
74
63
45
30
61
76
81
25
13
167
14
18
78
253
40
11
249
31
20
89
50