75
151
35
5
30
31
41
29
22
18
48
39
377
335
62
16
19
4
72
23
445
25
54
15
60
9
44
92
66
14
13
27
32
91
74
61
431
80
137
134
86
70
8
81
43