47
61
528
37
17
16
70
537
38
1171
23
62
10
155
28
31
126
52
36
218
45
15
74
588
13
312
48
56
82
4
41
39
171
64
14
19
20
22
40
21
7
85
9
6
55
50
1
2