50
36
43
394
21
64
39
37
150
218
55
10
54
19
56
17
68
32
34
58
26
69
70
62
57
98
33
29
22
222
59
9
3
87
28
131
20
85
38
76
132
135
75
42
105
108
95
97
44
45