0
3
38
42
50
17
33
6
4
70
19
44
607
47
12
8
14
13
43
31
29
94
11
15
467
73
27
63
92
118
22
5
2
61
568
21
451
280
35
24
41