49
161
35
31
27
29
266
70
276
358
21
24
23
5
116
25
48
326
186
100
149
96
30
10
61
217
4
44
18
179
136
60
126
37
432
50
160
45
16
101
11
89
38
63
8
26