2
16
37
0
50
12
9
1
15
28
42
31
11
78
6
43
26
24
54
58
25
38
4
8
17
23
53
27
99
89
13
21
29
227
35
41
18
87
80
3
19
84
114
62