13
104
63
61
2
73
31
70
46
57
32
15
55
24
23
98
117
128
4
50
565
246
52
124
27
74
59
127
139
62
20
49
39
21
11
8
40
19
56
29
130
137
38
14
34
97
53
327
635
236