40
41
10
77
17
11
31
46
34
55
100
29
56
48
30
146
72
83
231
54
116
215
39
45
120
152
199
299
16
211
362
27
236
14
220
8
25
338
18
94
73
131
87
74
80
93
91
24
38