88
112
93
40
57
47
52
48
53
64
296
65
67
41
362
55
10
322
161
29
9
62
39
54
4
1
15
14
13
27
12
23
16
30
21
24
8
20
6
5
26
17
11