142
68
79
23
80
157
129
46
25
128
176
57
27
105
48
222
93
59
122
36
24
30
54
56
211
26
33
74
87
92
16
147
419
35
34
45
31
77
28
118
52
62
130
112
67
41
73
19
40
169