4
0
28
6
20
11
34
30
32
29
5
21
1
38
12
41
13
22
15
56
26
27
54
10
24
44
77
17
45
185
49
53
236
86
60
154
7
132
51
96
95
190
33
142
110