0
43
23
6
68
11
37
29
12
42
62
21
223
44
51
36
74
67
117
71
53
100
20
55
126
370
88
63
49
58
197
116
38
226
249
761
92
156