274
30
33
22
21
27
12
37
10
29
54
28
120
39
44
38
18
20
34
109
65
7
16
46
147
19
31
91
97
15
53
95
40
66
48
90
114
25
137
407