2
184
17
167
18
37
114
106
12
447
27
124
83
199
82
45
73
19
43
121
75
597
42
76
4
44
61
51
161
67
29
78
74
68
53
23
20
28
102
108
33
96
6
26
197
179
112
60
46
101