828
80
94
79
3
23
18
16
27
30
330
270
98
622
1395
320
8
45
46
12
10
263
63
145
74
49
131
102
31
21
33
1
50
38
22
59
17
319
15
62
114
13
104
47
65
71