22
18
91
21
34
40
8
131
444
44
69
59
37
110
35
29
49
53
32
129
3
50
17
57
72
136
38
24
25
82
27
84
19
9
52
16
7
77
86
6
70
26
96
31
270
28
36
111