79
230
87
92
70
37
58
40
2172
69
226
77
48
170
263
177
64
146
25
63
242
101
71
730
89
898
4279
1625
988
804
1818
2073
1237
1518
29
44
55
61
80
39
34
864
11
167
107
14
19
394
42
282
138
13
8
5
7
26