12
19
98
50
48
10
75
51
11
7
44
58
72
92
5
33
2
141
40
139
29
27
39
233
25
3
34
63
0
93
13
4
41
22
14
15
42
18
28
86
52