61
31
40
35
33
14
7
116
124
119
26
62
106
128
44
30
27
199
17
102
57
15
37
80
565
19
120
110
60
86
52
92
71
171
65
59
275
54
47
82
174
210
83
72
22
12
39
13
20
98
50