93
131
106
92
103
432
110
266
181
87
83
154
66
195
85
18
78
53
54
112
115
57
105
255
71
69
148
46
73
125
24
47
55
96
76
63
60
68
81
119
75
160
64
39
107
56
80
102
67
137
79