34
31
130
162
26
53
27
233
55
41
68
32
5
22
18
56
40
6
78
35
74
52
20
99
66
80
72
38
59
61
49
184
96
82
2
83
24
47
57
103
16
15
48
70
10
25
4
29