0
1
4
18
6
25
9
26
23
12
17
47
32
14
15
11
133
38
16
64
8
20
27
40
44
66
153
91
70
108
75
73
59
130
36
30
293
86
2
165
531
69
60
28
121
211
84
436
94
117
199