15
52
8
117
18
30
67
29
223
368
40
25
32
62
5
140
72
37
33
10
65
27
26
471
290
17
23
21
34
9
4
1589
14
549
31
91
560
48
61
324
6
13
300
16
22
70
237