33
42
16
3
12
6
29
14
15
36
31
173
37
19
27
13
4
30
8
62
22
47
35
66
18
23
45
75
26
67
114
73
32
89
138
227
7
11
311