31
5
26
69
116
22
86
18
6
16
74
137
38
119
140
11
23
71
15
62
28
14
4
108
33
42
160
224
63
25
43
55
85
45
50
167
129
40
51
166
139
214
118
47
32
77
57
72
17
83
20
13