0
3
1
13
10
12
30
21
4
31
87
53
15
135
9
17
40
19
32
46
90
41
51
11
24
126
132
112
2
139
34
108
78
100
28
152
57
96
72
82
23
22
35
174
160
36
73
47
250
190
111
138
189