7
28
6
15
118
43
100
205
273
51
32
111
5
78
17
213
85
30
187
67
11
152
79
14
1
16
13
270
9
156
87
47
52
53
94
103
41
8
114
39
3
24
20
38
19
40