265
86
38
63
14
40
31
47
19
55
111
34
41
32
45
89
141
169
60
24
180
75
72
23
98
26
36
44
10
51
176
6
50
172
57
35
17
105
25
67
132
52
147
99
198
83
441
95
219
81
39