0
6
4
18
5
25
10
27
23
26
12
47
33
14
15
133
38
16
64
9
8
20
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