3
7
32
7
14
28
50
169
169
30
8
15
36
29
41
11
20
47
58
118
78
8
22
22
17
57
10
51
65
186
33
46
47
24