1
0
40
12
28
97
52
62
2
27
17
4
14
23
21
22
291
127
3
6
26
82
188
10
70
153
85
36
55
42
207
142
151
49
122
341
295
136
73
45
107
77
46
340
56
155
29
91
41
67
59