59
185
3
18
0
2
24
8
87
89
7
12
1
47
4
31
39
300
51
347
11
86
168
20
26
17
349
5
9
48
127
96
13
52
121
28
72
142
217
32
241
15
25