17
12
19
2
78
27
38
127
60
13
87
70
42
45
36
29
48
65
68
25
243
174
105
72
24
44
89
30
61
349
228
112
26
23
16
49
6
139
178
47
101
338
7
28
106
5