27
7
2
5
40
4
8
13
1
20
48
9
45
24
95
50
74
53
127
258
120
320
46
81
23
15
123
22
37
28
121
93
18
21
6
94
89
26
12
16
486
31
41
130
72
30