15
30
96
18
140
11
53
221
37
51
102
455
50
47
74
70
39
35
68
31
32
245
67
105
78
46
59
389
12
36
56
119
146
21
8
20
7
4
13
1
3
0
29
41
24
87
14