28
71
182
70
9
43
30
56
38
39
47
49
10
160
18
6
17
33
40
92
44
159
68
103
45
64
197
51
309
26
85
148
83
7
5
20
41
57
97
176
166
31
19
90
11
32
22