12
21
27
34
115
68
103
13
8
31
49
128
88
6
127
53
76
85
117
37
23
105
20
57
153
45
39
9
41
86
497
211
55
213
94
40
73
69
90
118
65
77
47
67
108
233
223
1028
24