16
29
26
130
92
15
41
79
123
36
145
72
236
12
38
25
86
53
39
31
54
115
71
33
432
21
14
27
22
51
30
37
140
57
67
285
24
43
52
59
28
35
32
19