142
68
79
24
80
158
129
48
26
128
176
57
27
105
222
93
59
122
36
30
54
56
211
46
33
75
87
92
16
148
420
35
45
23
31
29
119
53
62
131
113
77
41
73
19
40
108
170