31
26
7
41
19
17
22
42
38
13
30
133
2
12
11
127
4
5
9
60
37
126
6
3
0
32
43
50
166
57
25
34
45
36
55
8
33
48