0
1
19
9
28
50
10
85
71
41
47
18
94
56
76
40
121
7
83
59
12
140
46
13
11
82
79
29
31
86
150
73
36
118
307
16
3
151
26
168
48
22
33
37
20
21
61