164
125
61
104
5
115
62
25
77
10
21
2
17
41
65
4
3
16
29
7
19
13
36
1
39
8
32
26
45
23
0
11
66
58
12
46
86
38
101
18