35
39
48
16
31
86
118
40
14
22
131
6
108
9
50
26
15
37
2
78
43
8
20
63
218
102
49
46
53
32
23
3
12
11
21
17
30
19
38
29