27
80
129
7
37
82
5
19
4
1
6
23
28
17
11
20
33
29
64
10
13
63
8
162
70
85
25
9
16
22
50
359
31
39
114
53
59
12
26
151
35