21
27
81
362
45
155
22
40
85
14
16
152
55
97
90
18
332
60
73
432
25
37
49
2
713
84
35
4
5
10
93
12
124
54
659
9
7
30
8
170
32
33
34
148
53
0
17
61