908
38
402
58
45
145
16
30
26
54
10
15
24
9
11
21
369
34
18
19
50
3
8
452
91
179
28
862
13
60
14
36
29
35
92
67
87
4
17
25
97
55
129
162