1
3
7
0
8
2
33
23
36
47
75
19
31
38
40
25
16
74
20
78
94
59
128
98
26
56
107
130
101
114
123
112
87
64
109
67
42
39
251
37
90
169
85
127
190
18
116
204
189