227
60
250
119
122
32
56
36
64
114
20
26
19
34
9
79
137
44
105
31
73
28
39
106
167
132
102
144
38
124
71
50
72
29
128
90
307
182
61
14
46
33
103
24
77
185
30
13
546
211
76
37