4
9
14
11
24
38
18
96
53
255
56
62
28
23
21
66
338
136
13
20
22
31
55
82
8
64
10
7
16
17
49
146
35
19
6
33
223
15
84
27
152
29
26
39
5