22
31
20
366
114
32
57
91
39
14
95
35
17
12
25
21
30
37
28
19
56
50
88
54
33
73
34
48
38
15
75
24
41
8
27
13
16
9
52
46
194