12
69
11
15
13
32
7
3
6
142
17
28
5
48
34
2
1
29
8
10
19
55
21
20
4
24
26
286
14
9
102
141
35
36
59
39
22
51