66
26
61
150
10
47
59
42
11
24
40
162
29
27
9
35
204
142
55
31
48
58
16
75
19
21
41
50
32
118
30
49
25
17
15
44
93
51
436
28
20
492
98
33