17
46
23
76
214
41
58
54
29
16
38
19
67
110
34
31
27
276
201
70
18
64
187
199
65
22
47
9
24
30
39
183
32
42
28
20
21
115
82
55
79
125
96
149