4
3
8
11
43
17
12
46
56
44
9
96
122
5
33
91
51
32
22
7
23
49
14
6
30
103
40
70
65
71
79
64
13
54
93
21
188
28
10
41
168
73