31
10
13
21
44
7
45
79
28
11
26
73
8
5
19
39
22
6
77
200
15
18
14
35
9
103
24
48
23
50
37
12
20
16
123
67
63
41
34
36
40
29
32