1
4
84
104
5
187
138
184
243
91
67
170
80
23
121
53
19
55
61
66
46
25
54
30
34
73
32
279
87
134
74
27
96
39
37
8
44
31
38
48
226
29