82
189
72
218
30
16
118
67
3
22
142
43
99
8
17
116
156
38
5
31
24
11
20
278
6
63
157
34
28
54
164
35
91
75
13
83
45
2
103
32
59
33
50
26