10
9
11
5
103
27
13
25
26
51
6
4
20
24
61
48
193
67
118
30
31
270
22
90
42
38
34
86
15
85
29
57
114
62
54
74
18
106
119
96
41
8
1
43
19
65
56