9
16
43
8
31
25
14
15
51
39
20
17
40
37
67
35
70
246
128
77
131
41
7
167
6
3
32
215
44
81
12
46
78
48
23
36
30
125
49
19
4
11
54