62
29
42
126
31
71
38
75
56
196
138
72
140
10
108
109
582
22
54
159
122
104
14
28
55
46
35
114
88
332
20
69
52
25
11
115
118
34
163
259
3
67
139
153
79
32
105
44
13
89
43
180
78
501