139
48
8
18
129
86
98
10
21
43
31
30
116
111
29
66
118
37
97
17
41
54
27
40
34
32
53
106
4
178
69
49
76
75
100
125
20
130
155
12