109
220
725
20
70
285
7
30
36
39
123
55
14
63
32
19
134
75
54
8
409
62
157
17
64
6
49
16
87
664
72
35
33
85
83
73
34
9
4
3
76
15
28
116
129