32
19
26
131
16
98
346
17
24
30
59
9
5
116
27
11
28
35
14
76
44
67
10
69
20
6
39
2
7
33
42
230
132
36
21
87
173
148