32
20
103
44
143
35
5
73
3
49
19
96
77
39
43
13
36
16
14
8
22
9
6
119
4
18
76
68
40
31
108
89
23
10
12
28
7
161
33
25
24