15
9
22
3
40
93
2
14
20
0
4
23
10
8
7
19
37
1
13
71
24
5
6
17
11
64
90
31
63
101
41
38
12
16
57
28
25