111
78
220
15
57
4
51
12
21
52
14
26
69
2
22
18
20
87
25
59
49
61
101
120
13
16
23
32
31
19
93
3
10
54
56
5
6
17
65
139
9
64
11
46