3
11
12
7
85
16
84
14
30
186
67
152
79
6
5
57
17
1
13
269
26
9
156
50
86
47
52
53
94
22
101
40
8
24
46
114
28
39
2
195
15
19
38