91
78
24
73
16
88
142
31
44
57
75
50
41
165
8
51
18
135
53
15
33
86
27
5
82
4
160
115
42
20
14
60
38
66
59
54
6
13
177
81
79
55
34
19
45
94
48
89