1
49
21
27
61
33
196
102
526
205
149
84
101
15
45
112
183
58
62
97
18
37
111
28
193
20
41
30
32
24
47
26
110
127
172
100
89
65
12
17
48
64
57
78
233
14
107
70