12
34
19
31
9
93
6
33
89
180
8
39
7
5
56
46
21
17
132
28
62
22
11
26
20
4
41
84
126
23
14
2
81
59
67
27
30
124
182
51
1
238