0
29
3
6
11
5
63
23
34
13
71
38
57
44
35
17
12
26
81
20
101
225
73
314
16
54
37
18
27
19
21
331
62
68
86
83
77
112
58
42
10
96
128
359
31
56
40
70
136