8
55
37
14
10
4
13
32
41
53
29
20
6
75
11
62
34
17
214
100
127
12
7
67
44
40
66
117
47
84
19
244
39
101
104
107
49
92
46
45
36
157
89
125