51
52
133
13
29
126
27
159
156
34
93
95
18
71
12
121
9
241
116
55
37
16
5
30
8
10
15
103
35
101
57
98
21
28
78
23
84
110
94
1
6
26
39
63
89
19
53