0
9
35
11
8
31
14
96
25
62
10
7
144
17
12
109
23
21
108
135
169
107
1095
188
40
88
125
58
106
239
116
84
440