0
4
40
7
3
17
1
51
23
5
9
16
64
39
35
48
145
10
26
27
46
79
38
93
12
65
37
45
57
28
13
66
84
31
25
161
127
70
60
34
63
215
166
149
58