32
13
10
29
3
30
81
11
16
40
84
44
114
22
27
49
25
21
72
24
35
8
14
7
15
119
62
98
31
20
47
80
34
95
28
17
6
33
86
97
39