216
123
19
711
40
41
18
50
109
4539
47
46
36
20
44
15
104
108
9
37
4181
31
252
139
11
14
209
82
13
39
134
92
65
187
1211
214
130
54
23
114
32
25
30
35
64
69
789
179
52
103
102
60
435