291
45
82
17
37
14
298
29
51
15
12
1
3
16
9
28
18
552
10
25
27
79
61
21
11
179
32
13
26
20
60
66
8
5
76
108
31
34
78
62
24