4
48
160
24
12
32
31
22
17
57
15
347
41
11
118
134
156
171
21
44
43
35
37
52
76
13
30
75
54
47
38
107
59
26
399
87
49
96
65
60
71
45
18
16
788