38
6
28
3
4
10
1
9
11
5
2
8
12
14
83
432
19
234
7
254
525
824
52
20
522
117
142
21
72
60
53
22
13
119
81
17
15
157
45
43
71
68