50
24
91
43
23
77
272
97
18
49
190
145
44
38
9
90
54
11
42
15
71
111
14
28
33
16
46
74
87
69
41
59
123
93
20
128
47
19
68
7
101
10
92
53
29