107
24
18
17
239
15
41
14
25
21
176
7
28
277
288
42
164
38
35
74
98
32
49
22
20
48
667
34
185
29
251
68
13
192
138
113
57
10
47
145
587
259
62
424
54
30
723
44