121
23
50
21
9
81
271
57
60
3
25
19
17
37
6
85
69
181
18
13
7
27
8
76
34
24
12
5
67
20
39
28
4
55
110
22
31
457
73
10
58
141
52
16
49
33
43