3
23
70
18
35
15
44
19
21
13
14
87
26
7
57
94
58
41
30
36
69
226
62
32
118
12
112
59
8
34
1
25
43
99
49
33
28
77
51
83
142
16
76
39
86