31
124
127
55
19
53
209
25
94
128
154
268
40
15
49
29
66
4
78
47
57
33
43
98
97
38
59
67
62
8
107
64
17
18
68
28
123
36
65
171
24
96
131
23
74
51
87
35
140
56
133
267