33
17
114
151
32
73
69
67
105
79
131
52
7
68
43
161
28
103
94
92
29
26
16
37
44
21
98
167
252
57
58
59
192
147
102
157
87
6
41
35
9
186
19
50
23
30