59
71
69
98
324
79
29
124
65
15
18
159
35
8
101
21
50
137
55
134
357
241
28
86
151
121
76
72
49
39
3
10
82
30
46
128
11
17
20
119
177
765
16
34
144
27
19
25
103
61
57