25
77
22
171
277
2015
67
232
192
54
294
14
90
104
48
88
49
26
31
28
62
125
40
46
101
99
55
435
15
5
68
57
30
43
21
76
83
41
23
45
124
7
70
33
97
37
47
58
34
71
143
65
19
42
16