13
12
7
29
40
10
8
15
2
24
46
6
53
23
50
76
62
545
34
70
26
75
570
37
4
55
57
49
33
122
3
41
28
323
9
256
17
162
38
59
48
87
42
184
30
97
27
36
20
39