16
5
33
182
76
19
18
11
45
35
37
373
38
31
52
179
61
2
15
34
66
14
102
10
170
27
85
104
36
69
13
101
120
196
50
4
28
41
48
70
9
24
159
7
119
26
42