15
4
18
16
39
47
46
36
376
90
44
60
8
253
70
81
23
24
110
56
148
54
41
20
1385
541
57
14
31
88
40
62
52
30
10
118
19
127
53
137
72
75
22
78
42
153