31
25
14
43
15
51
39
20
9
17
40
37
66
35
70
246
128
77
131
41
7
16
167
6
2
32
215
44
81
12
45
8
48
23
36
30
125
49
42
19
4
11
54
56
65