29
9
12
11
167
131
14
47
43
13
26
224
46
19
86
50
30
23
53
107
17
101
113
28
58
195
57
34
18
15
44
125
90
55
37
42
24
4
110
49
22
25
88
92
232
65