7
0
3
13
11
2
12
9
32
80
1
23
38
64
104
135
5
30
102
300
8
96
41
15
159
26
94
225
40
60
61
76
36
10
39
203
387