4
128
34
13
7
39
40
45
187
143
48
74
83
16
31
47
11
27
141
96
32
12
6
52
30
133
55
25
41
14
8
178
352
42
18
15
58
43
33
169
29
23
37
10
20
19
94