61
111
40
10
11
414
314
110
37
33
30
24
22
89
38
26
27
323
55
23
13
21
60
98
36
204
64
59
217
130
232
942
31
9
47
44
25
15
77
146
80
189
1026
86
269
5
75
83
20
118
379
70