138
139
26
48
8
18
130
86
10
100
9
21
43
32
30
31
116
111
29
66
120
37
99
12
17
41
54
27
40
34
53
108
4
184
70
49
76
75
125
20
155