2
3
8
13
12
1
39
9
4
246
74
33
70
29
17
114
30
24
46
123
78
11
26
18
61
28
5
31
177
56
21
72
32
52
62
7
36
10
23
19