45
267
28
18
55
25
33
80
159
44
31
32
72
47
57
675
11
66
143
61
27
29
549
74
163
30
40
65
9
50
46
56
165
68
38
225
84
120
64
270
54
24
255
766
67
8
41
19