18
26
9
22
7
31
79
12
370
38
10
36
14
17
35
40
88
20
45
197
224
87
4
16
125
71
27
102
60
24
47
81
61
15
200
160
93
72
158
220
76
103
67
147
104
250
48
83
168