15
107
10
11
5
25
39
14
2
4
285
60
27
12
47
144
8
30
108
19
222
3
21
6
69
7
13
18
49
32
22
26
34
98
24
239
44