3
6
15
10
52
45
31
136
38
23
17
7
48
13
19
28
25
14
29
65
30
12
16
56
63
9
22
20
4
73
78
162
18
8
41
79
37
57
111
130