13
126
6
24
39
218
155
4
16
89
10
12
23
36
59
95
48
38
62
85
50
61
76
65
46
110
19
47
34
94
66
97
28
74
45
15
82
35
8
33
42
195
27
56
21
63
9
14
122
31