1
11
2
119
14
10
33
72
47
20
19
8
54
22
38
24
17
63
91
55
34
31
589
37
195
133
75
32
40
81
30
5
104
43
52
164
132
152
144
13