22
63
32
60
4
11
82
13
15
232
8
91
7
62
73
78
9
10
52
20
29
57
17
16
47
56
909
51
43
12
95
111
53
44
155
28
132
19
374
153
228