43
6
211
235
31
193
125
152
19
18
30
98
49
53
22
42
25
17
39
50
82
155
33
179
14
248
89
44
35
34
40
46
115
10
23
48
13
52
15
92
7
79
45
3
29
157
4
159
12
186