56
32
101
55
29
14
71
86
47
36
15
39
114
43
83
26
37
168
181
116
132
67
38
34
238
176
28
73
18
245
62
72
42
8
52
27
105
163
118
117
75
66
95
33
23
25
271
149
22