22
38
30
32
141
50
9
34
47
24
41
110
25
133
100
14
42
23
84
97
46
35
5
12
90
17
10
73
29
67
36
48
49
21
128
201
15
27
19
183
39
59
28
31
57