2
1
11
0
6
40
53
93
50
211
62
48
179
290
45
17
78
180
95
18
59
44
37
210
27
23
30
114
152
61
2694
55
29
222
20
110