530
29
55
43
104
205
4
145
21
88
19
89
37
64
95
62
92
73
13
20
50
15
24
1205
9
32
36
46
42
39
68
61
606
5
7
11
301
17
310
518
22
147
31
180