3
44
112
56
72
42
10
37
73
24
122
4
36
35
132
59
27
45
32
93
58
269
120
30
39
11
100
28
6
25
707
89
82
64
48
15
99
148
217
106
118
63
51
79
75
38
17
13
57