0
8
51
82
50
66
5
16
171
22
96
23
20
30
19
39
60
6
38
83
25
15
21
31
4
24
41
49
17
35
36
2
88
46
27
121
100
11
87
142
48
26