16
50
76
53
56
40
117
57
93
27
82
51
146
24
114
196
48
83
87
62
91
167
103
9
5
11
23
31
21
52
25
101
14
35
32
63
345
42
89
12
7
41
36
112
60
30
228
18
278
46
151