255
214
67
114
25
28
300
21
123
10
12
14
41
48
40
3
195
53
13
34
30
11
32
20
37
78
29
47
5
95
51
36
7
19
22
66
71
17
31
33
24
15
18