35
3
78
91
59
81
12
16
151
79
76
45
15
68
36
74
55
19
20
38
50
28
10
8
13
126
46
18
23
37
56
63
112
33
58
94
250
77
32
101
41
88
121
72
66