2
3
4
13
12
17
52
21
37
11
44
30
9
56
58
22
23
71
64
14
81
27
28
70
67
51
26
69
18
20
16
62
141
110
48
53
41
108
75
138
146
139
190
312
57
180