63
30
35
73
12
3
159
25
23
107
5
26
45
14
20
22
21
32
29
8
15
72
198
43
4
9
53
52
93
1
232
54
11
71
13
7
76
40
34
18
100