11
31
5
14
17
23
3
159
18
34
16
63
15
111
47
93
21
28
10
48
35
176
50
44
160
43
30
38
200
46
207
95
6
247
89
82
13
39
98
77
102
156
104
132
53
7
22