0
23
1
97
17
318
133
46
15
25
7
64
16
31
18
49
73
42
80
61
13
22
33
40
264
51
52
39
44
56
63
45
30
107
14
125
28
29
37
296
96
58
70
47
71