84
142
49
24
10
26
160
140
56
73
150
34
67
91
297
89
60
50
43
86
100
30
70
103
61
72
36
21
85
98
46
87
52
130
45
108
76
148
65
154
187
74
6
59
106
57
18
51