2
66
53
19
67
41
73
22
7
5
6
183
4
101
31
45
35
29
37
28
21
198
297
26
107
10
33
18
38
12
68
23
80
501
64
120
13
254
46
59
24
86
14
122
90
276
48