30
66
57
12
255
16
78
20
49
137
114
26
68
19
86
43
38
70
47
45
215
154
32
123
84
24
9
83
41
14
59
27
96
60
145
61
28
7
120
15
129
201
40
67
31
127
35