58
102
42
31
242
46
107
5
23
48
56
66
24
43
9
93
35
36
159
78
34
27
72
38
53
60
30
203
62
21
41
76
29
37
17
63
40
57
73
25
33
44
13
64
263
16