32
51
24
17
26
31
20
3
81
7
23
18
13
39
14
5
11
10
61
45
38
33
128
72
55
41
12
1
8
94
15
44
138
27
87
28
6
25
89
29
19
62
34