0
2
7
12
3
9
1
4
383
6
18
26
35
75
46
87
39
40
34
89
45
11
113
53
41
32
66
124
44
172
167
97
48
23
17
13
76
16
31
386