105
84
43
19
46
101
33
26
205
271
30
42
78
137
23
114
20
50
86
40
69
28
35
15
41
47
107
70
72
32
16
10
24
25
6
95
76
124
59
31
71
14