10
13
11
21
95
23
24
26
119
61
8
25
36
56
87
31
9
51
29
216
143
17
75
79
41
42
12
278
6
32
44
84
30
200
4
59
78
415
402
22