4
39
41
12
26
19
13
25
9
36
22
17
30
57
67
40
228
76
5
29
52
15
8
11
18
33
106
132
97
162
288
10
37
96
16
44
180
53