50
11
14
29
87
26
4
7
31
5
10
6
32
123
34
23
91
8
106
13
55
52
108
28
16
24
97
9
15
54
244
48
21
98
33
25
183
22
39
63
30
12
110
19
245