50
26
35
58
81
45
158
42
38
13
52
27
67
16
28
94
25
14
62
12
30
83
34
43
53
37
21
190
48
144
73
123
76
29
80
19
11
341
111
39
24
20
49