46
48
34
72
7
11
67
27
52
44
3
4737
41
8
57
124
129
42
179
30
108
38
4
36
32
45
332
28
39
176
642
333
140
49
22
16
165
178
155
127
281
70
40
123
59
221
357
74
1256
91
14
87