50
97
436
209
72
93
23
190
28
19
42
24
38
40
21
170
90
58
86
36
56
27
155
41
54
29
53
80
118
149
39
9
20
26
45
64
116
77
63
25
60
43
33
11
49