65
24
50
46
18
333
135
86
147
77
130
106
61
21
42
38
166
126
47
88
338
32
56
23
37
73
14
57
53
40
20
29
7
2
11
15
36
81
25
39
164
17
35
16
111
78
31
54
26