11
91
16
30
14
23
18
9
71
37
28
21
4
17
40
6
108
186
12
20
29
50
19
92
115
62
80
65
34
67
76
63
306
144
190
61
146
341
32
125
35
8
60
39
129
72
106
25
87
52
24
38