21
61
10
34
13
9
45
49
42
137
2
7
28
31
271
6
96
14
17
132
81
26
11
15
51
178
47
71
8
3
80
19
30
52
97
24
78
59
57
233
175
48
58