59
31
135
41
175
436
15
64
68
368
47
61
176
36
214
84
71
79
124
165
34
28
22
62
39
185
213
50
66
40
57
44