60
21
44
4
20
10
24
295
436
250
9
6
28
549
54
15
30
251
17
13
22
3
1
34
8
111
5
114
16
1164
833
150
204
370
35
32
25
12
38