18
208
39
313
63
52
243
32
12
16
30
23
88
245
19
14
47
44
124
123
4
22
21
3
105
24
27
97
42
7
55
217
67
165
61
60
173
54
90
37
130
40
26
141
20
303
85
53
34
41