118
273
29
76
65
113
35
75
221
73
64
43
66
21
33
18
4
17
41
16
101
9
22
58
83
105
36
20
6
52
215
50
55
61
119
8
49
59
54
30
5
11
1
2
19