92
52
325
54
216
154
77
136
63
89
137
85
88
39
242
45
165
90
117
72
27
44
64
18
71
515
62
245
30
51
151
160
34
155
41
47
129
192
79
143
141
53
61
32
73
76
112