17
46
13
67
19
104
83
18
177
29
28
6
2
85
22
102
14
121
9
38
99
394
35
54
151
42
26
49
76
5
27
47
33
12
31
39
137
135
41
80
44
24