14
75
3
21
19
106
30
26
32
41
221
15
24
5
9
64
165
148
39
20
10
42
34
185
38
49
29
25
152
270
43
6
276
22
143
240
47
92
61
132
67
31
58
55
123