21
19
50
150
90
47
55
191
33
83
16
6
51
28
49
12
160
201
134
2
3
7
11
8
61
25
24
87
31
4
1
10
84
18
38
44
35
9
69
63
60