15
97
10
14
46
148
58
79
22
9
30
12
53
28
26
27
25
29
38
69
11
39
49
50
36
24
81
7
0
37
84
31
66
16
21
47
164
13
115
140
19
34
163
55
51
2