4
33
11
3
104
67
50
59
44
64
143
41
23
224
75
26
112
78
60
52
21
36
141
65
286
89
85
127
56
102
100
55
24
179
66
73
147
135
40
113
15
30
53
14
82
101
25
247
63