83
94
36
4
72
38
20
12
82
128
26
6
10
9
42
106
62
54
14
139
15
23
25
162
79
216
19
96
88
33
35
18
5
254
46
225
252
31
39
74
7
131
115
13
219
59
211
166