80
41
48
51
14
4
43
95
12
5
50
38
103
182
25
72
34
35
102
8
179
27
88
91
6
7
87
61
0
18
24
76
13
17
59
33
9
11
46
23
52
3
47
224