240
6
52
29
46
80
174
48
105
27
24
57
113
23
38
59
41
137
196
56
37
62
122
47
199
42
21
124
75
66
10
19
86
55
53
364
76
602
225
64
352
70
78
170
22
54