89
188
11
85
5
45
141
138
160
39
110
412
60
53
76
41
309
254
48
55
13
61
96
56
23
83
35
1260
521
190
551
15
28
67
58
34
125
442
16
304
43
207
119
30
353
140
118
32
14
225
24
33
12
17