29
23
81
12
6
31
150
4
64
45
30
18
22
57
49
24
47
69
56
0
61
10
13
7
34
14
5
97
9
8
145
16
2
11
15
46
33
21
26
28
19