32
158
13
95
26
29
18
34
53
81
90
159
137
23
30
451
17
15
20
61
35
78
70
144
76
14
245
11
49
91
27
36
63
213
69
47
149
1258
157
8
62
16
45
6
67
22
198
3