50
88
13
21
24
29
17
5
7
62
57
3
11
105
32
10
9
64
6
14
72
8
12
252
132
44
65
42
92
191
35
15
19
96
46
4
22