132
99
44
92
42
28
33
31
59
25
64
19
73
17
26
169
78
24
8
74
109
100
32
114
72
71
16
7
120
12
14
67
38
36
178
246
66
53
46
43
118
40
45
104
27
113
60
23
279
173
39
141
61