62
103
23
496
39
126
61
93
38
85
184
289
13
60
819
443
7
178
36
12
16
9
29
78
11
611
21
17
18
41
54
27
165
110
98
77
75
30
64
45
134
132
8
28
167
47
68
69
157
35
20
5