33
32
143
24
8
257
167
31
165
11
48
251
19
5
21
15
114
27
9
87
223
105
37
14
18
83
23
130
82
140
209
41
28
68
70
13
102
142
179
84
10
16
110
46
242
323