191
43
40
17
46
62
638
44
91
126
18
142
89
235
64
84
109
120
105
34
8
69
78
100
53
26
114
243
124
52
207
677
92
51
37
116
73
63
106
295
103
104
67
111
65
102
54
20
110
256
190
66