2
24
6
4
15
13
8
3
36
39
14
23
9
30
32
41
17
11
50
10
22
31
72
25
135
54
26
27
46
35
37
108
51
128
584
104
60
88