139
39
23
72
203
90
187
36
40
79
54
65
165
113
14
199
34
82
24
99
21
75
98
58
142
28
233
22
31
80
468
47
18
81
12
155
56
222
119
55
29
76
46
137
349
71
50
95
275
15
52
42
158
87
17