7
4
1
17
19
22
44
23
8
46
51
18
171
12
16
24
10
14
74
31
25
26
91
60
88
126
37
20
48
50
64
83
383
9
84
59
128
234
80
65
35
151
34
796
29
40
30
150