26
59
22
103
6
42
24
19
36
68
201
78
29
15
3
287
45
193
5
101
57
39
66
43
30
104
49
129
60
48
18
175
44
162
80
136
107
141
13
33
67
14
32
51
21
10
376
58