11
161
61
32
63
39
24
10
31
536
296
8
21
26
80
147
12
88
83
7
65
106
22
48
13
92
23
2
20
49
56
6
318
42
5
28
45
33
25
30
18
14
47
864
79
37
40
70
34