150
41
44
39
200
38
115
172
72
104
82
46
24
33
121
31
37
75
36
142
6
89
83
106
40
28
61
52
42
56
54
35
48
9
129
86
80
53
185
77
58
96
59
84
23
180
199
16
64
43
107
163
50