2
17
4
26
79
23
6
11
10
43
12
46
74
33
27
28
30
431
42
5
22
51
120
3
626
97
451
90
56
267
24
20
29
38
70
13
9
7
106
84
0
111
34
19