27
12
55
63
22
29
8
15
11
20
64
19
14
6
31
45
37
49
107
163
13
23
56
209
34
10
17
47
437
60
93
51
219
79
42
59
241
21
174
70
295
280
69
28
36
114
121