67
91
27
84
59
181
55
32
2
87
47
53
127
20
138
97
21
30
42
24
43
295
93
104
242
152
60
131
163
61
89
23
278
3
116
63
46
31
121
78
75
34
49
16
98
155
83
199
45
118
246
64
29
41