0
3
7
5
6
4
33
103
17
15
27
10
75
66
18
12
2
39
31
109
11
44
45
85
106
1
46
125
42
41
118
94
61
37
111
100
55
35
50
130
123
104
58
357
14
147
43
126
192
140