6
90
21
41
32
179
22
4
20
26
15
31
13
68
29
23
5
47
18
19
9
12
37
96
53
48
111
0
8
60
83
39
2
24
65
55
100
262
43
1
7
87