91
7
96
13
30
35
56
26
110
23
21
77
97
239
8
25
260
17
421
29
6
67
39
55
34
27
18
101
159
28
41
94
31
114
14
4
69
9
64
163
154
230
99