5
2
4
12
13
1
8
37
11
16
6
19
121
25
31
22
23
3
51
28
30
7
17
160
40
15
10
129
35
91
39
27
38
9
41
29
24