11
322
88
243
59
361
39
293
58
54
65
30
40
28
185
99
238
12
36
82
133
17
32
111
15
61
110
42
38
49
89
130
16
200
10
118
43
309
76
180
46
60
57
21
71
68
91
24
62
165
22
212
35