143
50
36
104
31
238
141
403
315
54
52
70
155
45
53
230
93
125
103
63
305
159
27
46
105
66
91
82
75
293
100
42
55
22
56
33
134
135
77
35
44
76
78
106
30
95
25
60
179
150
38
109