50
5
77
26
21
9
23
14
91
3
111
11
36
16
124
81
40
8
27
33
35
2
12
173
18
42
52
89
32
29
22
70
83
25
39
38
41
19
120
74
44
116
235
345
68