4
5
9
148
39
2
36
28
25
6
29
94
66
20
1
33
17
11
57
10
83
48
41
26
324
31
371
12
19
21
15
13
24
7
23
45