61
51
289
8
6
28
16
49
133
13
10
88
152
68
26
14
58
34
86
4
24
81
69
19
9
32
269
12
221
39
7
40
15
36
11
272
263
138
50
100
3
31
2
242
18
87
52