15
24
29
126
70
10
31
12
3
27
53
21
13
7
20
181
52
6
68
57
109
34
17
37
45
63
8
19
25
22
353
35
36
44
79
81
4
48
93
40
111
14
56
9