12
104
20
60
11
49
24
39
30
34
19
31
9
91
6
32
33
88
179
8
5
56
46
21
15
126
28
62
22
10
26
7
4
41
84
125
14
1
81
59
67
17
29