4
12
28
14
19
103
25
33
41
22
39
6
5
165
27
34
31
13
318
2
8
184
29
10
26
78
97
18
23
7
53
9
32
45
61
3
36
38
83
535
132
79