16
3
6
34
18
15
22
53
39
169
44
91
120
185
761
76
26
60
213
29
30
74
193
33
77
41
35
80
24
25
21
116
38
23
135
36
141
11
19
32
779
348
115
55
122