28
53
27
56
154
51
73
86
359
80
42
121
71
11
110
13
87
119
34
62
91
77
76
9
57
29
33
94
15
150
35
69
64
68
38
98
50
100
40
36
93
66
49
54
74
47
31