0
1
5
92
133
22
70
55
20
32
29
14
473
25
21
8
11
136
40
7
43
95
53
17
76
77
65
87
61
59
30
9
84
47
121
19