28
13
413
98
21
139
24
55
47
12
113
25
17
142
70
15
83
50
19
54
61
35
5
30
23
64
43
79
11
62
33
74
41
16
27
26
63
88
22
355
51
125
73
106
111
189
178
48
18
31
49