11
68
50
74
28
41
14
35
46
43
183
29
79
45
23
136
22
6
96
147
5
12
133
295
52
57
121
19
302
32
94
59
42
16
9
26
20
63
0
83
85
39
58
27
13
30
17
243
33
336