4
48
15
152
17
11
21
16
53
65
172
64
20
103
10
19
32
83
74
71
67
31
23
18
8
113
50
25
33
104
92
30
29
12
37
47
62
38
202
179
76
44
41
159
745
28