93
104
57
31
664
18
65
114
123
52
62
46
30
77
45
260
19
29
14
191
48
15
23
158
13
53
44
224
22
24
109
17
49
10
41
51
20
416
33
81
39
83
12
161
174
262
35
334
144
205
150
525
152
78
237