46
84
31
43
55
104
91
39
26
484
30
16
77
72
35
1089
21
11
47
17
137
41
54
42
69
79
132
119
56
29
82
67
106
37
235
59
163
15
53
19
66
102
70
25
28
27
6
316