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