89
144
268
184
675
23
16
416
215
212
1097
433
28
52
65
5
70
162
120
114
13
107
145
403
44
30
17
99
11
1471
76
50
340
37
66
123
42
59
12
100
19
101
58
46
174
39
121
203
62
64
1144
231
72
32
87
191