16
59
72
126
370
76
71
33
92
51
161
9
104
31
41
21
23
19
54
36
83
53
69
39
30
35
20
73
26
5
265
63
12
402
49
22
27
47
11
8
167
58
38
34