170
52
14
12
49
30
21
25
33
387
329
140
24
26
56
147
216
77
73
67
252
22
13
11
200
1697
36
205
29
66
6
38
160
16
4
59
39
28
19
93
143
20
17
173
41
46
204