17
55
11
112
37
36
67
4
58
89
30
26
10
6
31
8
44
43
56
20
32
13
18
339
119
29
151
25
57
19
9
187
50
82
35
16
63
47
85
45
14
33
61
23
24
2