20
74
33
13
19
26
11
352
63
91
22
46
36
39
77
130
115
28
48
41
8
67
35
37
73
50
387
25
141
31
44
34
66
136
16
55
88
100
196
301
92
173
134
157
162
90
126
53
40
29
75
65
80
81
135