3
24
74
21
47
61
318
52
11
213
9
19
26
56
60
34
90
36
48
43
105
96
77
275
63
67
164
58
18
120
94
39
23
51
73
41
37
186
25
62
95
32
15
66
20