171
60
14
73
21
13
39
16
18
31
123
105
26
40
110
66
38
209
15
285
27
76
29
115
28
30
102
22
64
23
61
17
118
43
99
24
57
159
261
69
20
9
6
8
142