31
57
3
14
147
41
12
21
6
105
83
34
24
13
45
50
16
36
55
23
99
2
33
49
58
10
11
78
37
32
15
18
106
207
85
5
244
8
27
47
42
40
86
7
30
84
69