31
43
9
73
58
47
40
24
64
65
215
20
39
72
35
27
113
32
122
129
10
86
5
8
49
23
15
55
21
94
34
13
89
80
12
154
56
76
38
82
16
28
41