2
39
17
10
161
9
71
3
16
8
7
55
13
14
6
28
19
32
5
4
50
11
34
18
74
12
48
45
294
318
21
65
20
93
179
78
22
36
40
33