3
8
4
36
41
11
20
29
5
19
13
14
143
6
21
28
75
78
10
34
71
61
86
42
31
44
45
85
39
93
67
144
23
178
715