42
58
133
128
193
20
285
173
83
71
36
9
124
163
34
72
92
78
62
48
79
29
21
11
18
120
10
122
172
49
22
47
3
16
91
70
15
33
144
26
12
97
54
77
25
32
28