5
19
13
9
16
84
44
4
83
18
7
8
56
15
37
31
24
151
59
30
52
33
11
38
36
93
3
110
35
10
48
70
26
21
1
67
40
61
27
126
125
39