5
8
97
89
17
58
1
24
62
35
12
136
132
3
7
10
22
19
46
27
71
47
45
14
39
13
61
16
292
18
9
81
11
108
93
54
2
29
34
48
51
88
141
38
59
66
31
64
0