85
14
8
5
26
25
71
42
36
13
3
22
10
38
102
73
79
60
37
54
149
31
70
35
29
111
39
97
33
131
138
45
24
28
177
43
92
21
15
247
785
141
17
78
160
213
1275
23