88
109
36
33
157
41
45
32
227
14
327
66
13
514
144
194
135
58
142
51
31
117
101
436
83
271
116
89
87
179
48
191
133
91
452
119
138
84
130
319
124
12
617
161
69
55
726
47
21
113
93
65
105
30
86