21
588
22
12
60
33
14
64
114
67
3
43
15
72
11
6
47
66
351
289
20
56
177
77
17
36
116
45
76
124
44
49
23
10
8
27
31
18
5
16
7
73
25
4
389
19
24
101