239
11
19
5
26
6
49
8
17
4
16
325
60
22
39
15
33
97
90
105
20
45
31
93
47
69
101
135
44
164
79
21
55
36
338
95
25
258
146
27
131
9
54
18
176