21
4
17
27
36
12
23
60
20
67
38
7
111
9
15
68
165
552
37
64
190
35
34
30
31
33
51
69
101
110
16
19
49
107
61
91
122
28
10
283
43
78
58
8
56
40
97
73
11
18