459
81
211
31
22
47
2
72
245
111
24
13
32
46
108
109
106
42
10
19
6
5
7
52
161
12
16
87
148
74
18
40
123
49
21
8
62
57
25
15
89
68
17
99
4
35