136
24
27
30
102
67
58
246
170
37
155
195
123
34
26
71
69
139
295
779
12
236
46
56
31
78
43
38
283
92
44
113
77
20
21
173
50
68
76
671
51
205
93
72