11
29
74
46
121
42
23
9
185
55
30
43
39
56
5
14
103
83
45
130
16
18
90
52
4
25
49
257
7
32
41
229
22
12
95
75
26
187
101
76
219
34
17
345
20
28
24
566
120
33
117