33
15
18
14
19
5
27
23
106
50
12
32
4
10
76
30
42
13
109
152
26
16
96
39
46
57
6
9
8
11
2
93
28
52
202
3
58
51
21