31
36
88
13
10
62
42
19
95
4
50
50
82
29
84
70
24
25
41
85
8
102
118
2
22
13
156
98
93
48
170
54
42
97
46
25
70
28
28
24
47
93
50
27
119
25
75
24
46
39