81
51
57
159
34
20
86
37
101
43
10
30
145
40
25
31
65
78
75
165
14
149
589
47
76
72
2
27
140
214
79
24
22
38
21
13
80
5
53
54
55
45
90
87
6
36
122
32