72
103
53
102
21
164
77
39
32
33
30
18
79
11
64
48
45
93
157
80
60
29
119
88
13
61
40
44
26
31
24
66
124
68
78
67
49
47
27
23
169
50
51
3
17
35
59
84