125
6
32
103
13
26
233
9
18
51
45
10
24
19
160
14
88
166
33
52
41
65
20
44
97
36
130
30
7
60
15
76
72
101
21
34
39
85
93
42
96
12
274
16