5
9
2
10
11
7
16
15
24
22
13
17
102
43
37
31
28
18
0
39
44
67
33
51
36
54
136
41
8
25
3
19
134
27
58
38