36
95
237
45
29
259
108
34
401
144
606
14
145
149
54
66
39
238
76
390
736
96
13
161
148
97
27
112
20
60
113
32
51
64
15
18
72
136
169
42
56