13
21
18
84
33
12
53
20
110
14
157
77
80
40
11
75
6
26
72
10
1132
27
24
93
28
65
200
1425
41
195
38
174
58
67
417
686
69
71
164
30
48
1150
39
37
234
351
120
52
25
828
79
182