38
6
28
3
4
10
1
9
11
5
2
8
12
14
69
7
47
93
61
225
201
63
16
18
37
13
44
82
94
71
25
108
102
33
31
90
72
147
22
315
74
17
45
156
163