34
67
13
33
35
7
31
88
76
55
24
85
48
58
26
25
20
15
17
53
62
23
18
44
38
4
28
19
46
10
52
51
92
93
11
16
32
63
8
78
65
97
57
41
22
90
174
144
122
112