31
777
37
98
20
85
267
23
38
14
11
172
595
71
18
70
116
34
29
113
465
53
40
36
21
41
33
10
26
194
30
16
195
5
8
342
72
28
230
2
128
477
180
61
164