2
239
63
13
21
12
60
140
4
75
78
51
34
66
71
8
79
16
85
26
30
19
6
24
14
101
126
31
62
9
39
117
70
7
11
23
38
36
52
41
0
203
3
99