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