90
18
16
40
332
60
73
432
25
37
49
2
713
84
35
4
5
10
93
12
124
21
54
659
9
7
30
8
170
32
33
34
148
53
0
17
61
52
179
31
11
67
14
181
19
159