32
264
34
58
54
143
6
22
17
7
19
20
14
9
137
52
131
271
104
125
77
28
50
46
56
91
33
152
205
29
26
197
40
48
25
13
39
60
24
38
55
37
178
72
112
47