27
86
42
102
72
75
212
253
101
320
55
109
12
10
81
31
37
19
71
39
255
97
82
7
94
30
83
78
35
11
169
80
56
73
57
16
32
15
134
34
25
29
88
40
69
105
46
33
18