48
183
16
4
2
162
12
60
18
19
402
35
6
10
3
32
17
244
103
31
77
286
1
115
328
11
99
82
52
309
65
62
29
337
9
8
7
15
14
271
299
50
30
13
27