3
23
64
102
36
153
53
12
14
24
103
41
81
15
8
731
5
10
31
250
9
30
13
19
22
515
493
43
35
11
20
71
17
139
84
83
27
76
240
38
88
99
78
75
90
227
69
28
49
1618
42
18