2
8
16
6
3
7
29
9
26
5
13
35
25
60
18
10
20
61
165
51
83
21
47
12
4
17
38
91
27
31
14
45
93
64
22
95
41
48
33
59