88
13
60
70
23
42
93
53
179
29
44
68
12
222
109
26
59
152
54
32
10
64
86
65
91
57
142
16
89
73
36
40
94
63
52
50
111
38
78
198
216
255
106
219
69
126
85
8
41
45
21
132