19
50
15
13
5
14
2
3
20
97
58
12
8
63
144
7
103
11
75
22
4
21
188
26
0
16
23
34
30
54
1
33
31
193
10
104
171
9
47
29