4
2
8
17
16
10
23
5
20
19
49
21
36
14
48
51
32
34
47
205
98
144
40
24
63
35
178
39
136
86
18
45
27
1
6
106
52
160
84
124
11
12
279