32
210
87
111
211
54
156
224
117
13
29
42
44
16
66
12
49
24
229
97
35
36
86
100
278
34
67
120
62
39
26
23
5
22
43
70
48
63
4
28
27
51
6
56
291
74
78
64
92
47
57
118
37