52
386
102
189
2
33
28
36
32
60
70
710
24
18
10
1383
21
220
552
29
62
17
43
137
1
81
435
196
14
9
35
6
240
265
41
200
20
19
78
23
27
131
95
54
42
48
863
110
118