14
10
29
8
5
0
9
6
12
13
22
33
15
44
19
11
28
18
7
45
48
36
23
75
46
51
35
52
26
20
42
21
17
158
88
31
63
102
56
104
138
37
74
58
145
129