27
50
19
39
137
81
52
97
89
160
16
68
58
25
7
23
375
60
37
12
151
40
44
48
26
13
45
64
73
43
31
17
42
32
47
34
55
122
63
65
78
14
109
271
134
272