13
68
132
48
4
22
19
89
73
42
32
21
20
93
446
60
28
17
251
38
15
12
70
16
104
85
247
29
35
69
87
10
55
27
53
52
238
146
100
33
40
30
24
118
56