22
150
336
152
26
31
80
24
16
254
27
20
215
30
36
46
266
33
11
103
40
47
15
12
9
4
105
25
54
61
8
39
41
79