90
6
8
15
50
3
57
39
52
29
12
28
20
117
87
65
64
62
82
40
47
909
131
14
25
24
22
53
21
26
54
703
7
18
43
11
4
61
145
44
449
223
1
34
225
5