26
135
122
83
7
15
45
25
49
66
18
21
214
90
8
37
56
17
101
53
34
33
40
29
20
11
22
363
4
13
28
32
23
71
100
39
79
6
94
136
99
31
44
89
58
54
128
41