15
10
4
7
11
13
12
52
36
18
9
108
8
6
127
3
244
34
37
154
189
113
282
116
120
74
218
105
79
117
130
58
84