6
30
14
5
74
24
39
8
20
45
7
33
11
9
148
1
213
12
16
102
176
107
70
84
36
10
13
4
76
125
44
94
106
0
157
18
88
43
159
127
35
46
37
48
31