26
15
61
10
79
3
50
150
274
80
12
69
31
65
18
14
21
22
25
17
16
62
33
77
51
64
9
57
36
20
40
24
29
23
39
8
148
37
32
35
67
85
139
13
11
27
19