76
41
22
51
20
112
26
17
28
58
7
9
203
19
163
270
42
46
15
97
73
24
66
72
36
13
32
56
30
49
110
89
10
5
140
35
57
2
39
281
23
11
182
45
94
12
14
99
127