2
56
21
63
10
15
12
9
5
44
37
14
160
70
39
26
16
6
24
29
3
11
19
62
33
41
1
17
107
60
18
25
48
7
51
242
31
102
27