157
55
91
24
42
23
73
86
56
163
67
40
143
284
94
48
64
61
21
142
51
99
108
20
103
84
57
291
59
324
273
132
145
60
147
127
43
120
70
350
66
495
69
105
15
54
96
88
81
30
26
192