17
5
19
4
1
11
10
37
231
20
33
189
29
156
66
108
49
98
30
121
41
27
48
80
232
466
14
15
52
145
43
93
32
46
87
13
157
78
63