0
1
33
53
50
37
15
25
22
29
54
14
85
19
31
45
180
24
114
7
106
52
210
107
38
43
59
18
65
332
60
41
872
51
231
133
47
113
42
32
30
20
131
73
94
71
93