39
118
52
41
72
44
49
12
33
81
14
21
20
32
36
28
35
17
18
31
161
69
55
47
43
62
65
25
67
85
116
13
56
22
66
24
59
53
58
82
176
26
91
86
77