33
29
8
35
14
141
63
11
7
5
6
60
53
51
34
27
13
64
45
31
38
83
9
15
28
73
22
47
96
46
19
18
58
30
16
39
159
56