23
134
89
90
42
59
133
128
196
20
285
173
55
11
83
71
18
36
9
125
163
35
72
385
92
138
124
78
30
62
48
79
29
21
120
10
122
172
49
22
47
50
3
16
91
70
15