9
32
28
83
21
12
43
170
58
119
57
152
23
13
35
25
45
46
92
49
34
14
62
116
48
82
8
52
4
76
20
37
146
42
80
87
104
125
77
201
65