1
0
13
18
17
23
66
25
150
41
139
9
87
40
20
28
24
48
67
233
68
52
10
29
519
113
62
160
1618
88
258
80
22