120
7
95
10
81
167
25
8
47
56
80
119
19
54
198
13
309
260
121
59
20
34
138
139
65
68
4
6
112
160
93
39
60
24
21
55
217
64
63
105
29
51
131
460
85
223
305
79
76
90
94
164