0
4
12
28
49
27
6
44
14
45
93
50
94
35
38
249
57
229
400
69
128
59
58
83
10
16
21
47
41
78
23
29
246
63
30
125
39
64
3
17
22
151
212
24
8