64
31
37
41
13
67
53
47
38
23
22
28
36
285
68
35
17
76
50
79
70
84
88
112
103
33
66
32
174
133
42
176
98
63
89
52
106
80
127
252
119
248