76
20
62
14
108
66
4
132
35
228
206
51
86
140
284
89
657
17
185
103
80
93
294
28
144
46
25
112
56
225
69
57
44
125
521
15
65
41
54
13
61
121
331
358
165
100
64
37
83