0
24
11
36
17
310
992
6
1
274
39
119
67
103
21
35
76
30
18
56
8
38
126
29
34
50
60
3
33
99
22
15
10
82
28
23
32
4
5
61
7
234
64