43
111
143
138
125
1
13
273
25
10
8
30
41
35
22
49
50
74
40
46
48
97
362
261
4
39
16
12
27
765
59
9
42
17
61
26
29
99
190
115
28
51
55
33
11
513
60
122
18
53