4
7
95
12
30
81
24
28
31
19
29
93
68
78
149
114
20
36
27
42
14
9
17
18
38
26
74
16
218
115
192
486
43
117
385
155
84
90
32
10
54
33
222
23
8
11