112
32
67
96
13
79
66
15
63
20
17
28
535
52
45
55
47
51
98
14
264
106
81
30
110
74
34
37
26
24
132
39
84
164
134
21
23
77
18
43
71
25
119