0
36
3
41
11
29
33
5
70
28
6
88
83
72
30
9
7
50
57
17
4
15
53
74
60
71
97
153
55
157
34
58
13
286
49
858
136
119
182
48
61
432
90
106
372
127
14
35