0
1
26
3
9
18
12
23
37
54
19
6
2
25
88
31
33
364
157
151
47
43
73
79
119
27
206
262
123
102
94
35
70
28
67
320
187
53
65
91
21
14
39
122
77
57
55
16
66
69
49
48
34