64
104
235
77
1377
452
4458
79
57
89
68
59
134
65
72
17278
32
268
141
33
96
39
221
114
1471
84
26
35
21
203
28
194
102
66
42
34
85
83
92
76
47
152
55
91
31