9
148
15
6
31
295
1
2
5
11
8
29
52
204
4
3
66
13
46
41
97
32
18
10
24
28
50
7
51
22
25
12
53
36
62
16
71
39
49
27
199
78
37
61
26
43