81
68
23
11
159
115
67
18
156
216
129
52
107
25
14
73
92
26
209
169
41
49
91
375
59
80
147
238
15
252
85
7
171
120
12
75
149
141
16
104
487
66
128
35
58
105
8
215
69
266
43
36
531
17