4
31
52
5
32
10
11
118
50
81
147
20
6
87
177
18
43
23
17
69
148
8
34
28
65
86
13
12
26
68
27
7
3
21
40
37
47
42
38
29
264
367
22