11
29
19
171
18
9
72
13
60
40
54
71
148
63
106
55
73
266
23
123
33
188
83
41
49
125
35
22
30
15
50
74
82
28
51
85
118
17
32
110
98
67
45
37
31
57
5
76
42
26
16
69