50
3
32
11
16
24
41
22
14
29
10
18
143
13
5
4
55
35
61
25
28
6
0
203
47
15
72
57
52
98
103
21
36
19
64
226
20
26
31
62
74