154
63
29
45
62
32
142
33
19
74
68
42
18
31
22
134
16
300
38
96
178
92
144
82
61
57
39
43
219
53
85
170
107
125
95
41
156
70
35
160
71
12
226
64
281
83
100
140
105
69