11
44
27
93
83
48
30
139
161
53
425
22
41
108
75
141
379
153
36
101
147
118
192
18
35
124
225
24
42
67
43
51
150
54
84
34
92
66
79
40
71
105
55
120
132
76
60
126