0
37
16
9
21
23
25
146
7
13
63
57
26
164
94
14
53
54
15
10
44
48
36
12
40
33
513
64
115
282
5
168
56
30
87
377
91
6
41
2
22
4
108
65
84
50
117
46