44
27
102
147
420
155
67
92
71
40
50
62
58
139
64
29
159
23
63
53
61
12
111
60
157
268
33
31
120
46
185
198
353
95
96
42
36
65
26
48
45
57
90
81
11
203
114
59
17