32
157
52
10
23
30
21
75
37
20
38
62
58
468
479
3
18
6
29
8
19
91
125
12
26
11
182
13
2
357
4
117
218
5
47
7
25
97
14
1032