36
79
29
52
81
31
47
37
147
2
74
97
90
243
152
366
140
100
25
59
66
26
85
28
45
6
8
3
1
4
11
18
5
57
22
315
9
7
12
19
20