15
97
38
66
82
133
37
10
28
2
24
72
17
168
67
46
74
153
120
65
35
14
12
34
115
488
20
39
41
27
40
166
4331
30
109
13
25
172
22
11
817
16
250
113
52
182