101
60
131
109
20
170
114
36
226
25
34
153
41
26
37
18
72
70
147
65
221
74
143
164
122
129
39
21
233
312
78
43
185
235
10
97
61
113
31
46
35
83
19
127
56
89
120
23
30
62
133
44
108
24
22