11
3
7
1
10
14
44
45
8
9
24
31
113
32
169
138
60
19
68
72
4
71
83
6
65
23
13
73
93
81
18
21
75
67
130
106
136
139
30
35
47
37
182
54
42
527
115