77
16
26
31
91
521
9
13
15
163
24
22
126
101
348
49
157
17
78
33
14
48
169
1341
168
362
44
134
32
69
12
88
50
35
6
2
23
18
100
47
45
40
4
52
10
53