83
11
31
358
24
118
29
58
65
111
43
79
1327
78
73
236
8147
595
185
375
66
141
16
193
48
144
380
74
90
259
55
107
805