2
10
21
35
36
37
77
86
131
59
209
26
124
49
6
18
48
218
56
12
67
41
46
61
125
53
20
51
14
24
19
95
15
47
38
103
5
62
45
68
109
40
219
52
73
81
32
182