11
173
87
27
5
4
16
233
26
20
46
43
31
98
41
8
1
52
50
19
57
25
33
34
23
90
10
13
17
53
134
39
94
12
89
35
106
22
67
707
264
1077
24
40
510
169
112
104