23
11
85
8
17
12
21
72
35
29
30
14
20
46
96
0
264
24
19
64
150
3
27
15
9
26
50
95
148
13
18
16
126
5
49
48
56
2
44
321
69
113
119
37