10
29
9
11
79
36
30
7
12
8
1
59
222
20
15
46
55
27
43
42
18
22
35
144
84
21
23
45
96
17
4
56
13
76
5
3
138
87
6