4
0
28
6
20
12
35
30
32
29
5
21
1
38
41
13
23
15
56
26
11
27
54
10
24
22
44
16
77
17
45
185
49
53
236
87
61
154
7
132
52
96
95
191
33
143
110