22
20
46
65
21
101
9
12
11
3
13
229
29
47
80
7
86
66
2
4
6
36
0
30
33
15
17
103
24
83
79
23
18
26
8
38
52
1
44
19
105
50