2
8
38
18
10
7
106
64
51
174
24
13
21
50
16
5
205
45
322
28
11
32
17
23
40
33
53
12
14
111
74
96
66
27
9
26
4
19
83
6
3