91
12
55
43
70
7
10
40
24
46
18
21
31
28
19
128
173
36
17
38
16
137
47
13
15
54
9
86
11
25
50
57
153
14
20
49
26
45
93
83
23
92
852