130
15
142
36
63
7
18
38
84
29
72
171
199
95
55
314
168
152
131
2
50
16
9
75
712
98
11
10
286
984
273
31
247
23
44
74
24
28
188
6
54
42
82
69
12
252
102
21
34