0
3
14
26
28
73
29
32
17
13
21
19
20
56
33
40
31
49
44
43
35
24
39
71
38
42
63
30
74
102
79
75
41
101
91
55
470
86
308
46
47
146
125
103
239
428
62
251
110
72
149