31
69
107
88
19
82
60
62
74
84
25
98
50
118
50
41
13
156
8
29
101
54
22
70
24
42
46
2
27
28
170
25
85
97
93
75
61
42
24
119
28
98
42
16
93
48
7
62
38
47