28
101
40
23
11
49
162
69
36
176
115
18
59
56
42
88
26
33
96
35
14
37
25
171
19
116
66
114
32
240
61
39
90
62
67
45
29
34
278
41
10
203
17
165
142
126
64
48
178
87
211