2
44
19
9
43
12
25
14
29
74
53
8
22
26
11
40
6
42
17
50
46
133
257
213
239
58
28
100
65
23
7
35
16
72
71
13
143
49
5
4
41
76
20
31
37
33
30