12
39
53
64
104
44
24
27
132
59
95
49
120
40
73
23
63
26
20
66
163
21
335
35
114
28
50
17
55
156
22
36
113
84
38
192
123
279
69
71
37
290
57
30
43
131