22
57
49
24
18
50
160
131
39
13
19
31
11
37
62
10
7
4
9
30
159
48
78
56
46
89
170
1044
190
23
16
120
33
15
12
60
75
29
21
27
93
84
72
63
1
42
198