5
57
81
30
151
19
47
77
31
8
18
38
12
33
86
40
58
29
10
2
34
68
136
93
28
82
15
9
6
52
92
72
69
11
76
24
173
39
14
146