5
13
7
19
4
6
11
17
18
94
39
45
43
9
16
3
91
14
168
65
21
22
24
38
32
50
86
68
132
56
64
89
41
173
140
326
37
114
88
71
51
63
535
972
52
157
73