64
249
43
29
47
289
221
10
95
12
41
19
55
48
222
73
180
20
38
25
51
54
61
85
13
123
16
99
32
33
106
89
15
42
23
94
46
53
83
71
88
36
79
70