28
30
16
52
192
150
135
33
76
11
23
25
37
15
54
60
59
44
26
9
21
17
24
10
27
66
19
13
40
22
20
86
80
53
62
425
49
141
84
39
261
29
36