10
13
11
338
58
74
53
29
139
78
213
22
24
48
50
113
66
36
5
15
12
1
41
56
43
4
155
8
46
35
14
2
67
9
6
18
30
3
16
55