1
4
18
3
6
10
72
176
0
20
59
5
9
52
24
73
8
25
28
32
13
12
29
17
11
65
197
143
43
130
224
82
77
85
267
445
96
230
41
152
87
2