5
43
20
6
104
144
31
40
26
28
17
33
100
12
44
2
16
60
55
7
21
183
127
52
30
15
76
4
10
27
11
275
35
66
70
19
22
34
13
37
18
41
96
46
9
221