525
30
49
160
18
19
50
39
14
10
198
72
5
13
273
95
23
51
32
158
12
403
15
34
3
2
468
164
16
1
11
8
56
1073
6
327
38
46
24
241
42
93
55
7
81
344