12
37
86
9
24
188
88
430
51
115
69
606
18
36
44
31
117
81
604
99
90
251
197
48
75
143
13
28
145
40
27
46
71
15
60
83
22
291
29
121
233
47
196
161
156
325
76
138
16
52
128
222
33
30
180