8
32
15
67
60
13
21
33
62
36
51
64
114
16
19
49
42
54
250
61
48
14
38
47
18
263
28
197
22
29
75
17
192
522
94
39
43
41
45
52
128
115
57
81
37
239
68
55
72