0
13
3
12
7
26
38
8
57
35
11
63
22
103
29
40
32
17
28
54
56
464
90
69
225
53
118
14
44
157
37
122
36
42
47
114
1
108
265
49
21
78
61
16
24
227
1297
96
41