14
8
21
115
328
28
6
151
246
111
58
29
12
10
35
13
17
9
38
18
15
41
101
16
431
106
232
19
34
11
54
160
1
31
33
90
82
107
74
4772
126
22
434
774
53
24
42
65