27
10
12
53
40
13
74
6
24
21
41
16
34
30
7
59
11
1158
9
18
23
5
60
19
25
86
29
31
15
35
22
468
56
923
71
134
2
32
375
430
515
104
50