33
30
31
35
80
20
13
83
129
48
56
21
29
63
14
54
75
11
19
12
23
59
36
37
32
79
187
24
16
22
130
6
42
66
76
93
28
55
40
25
41