64
95
24
940
221
549
92
68
19
239
76
85
73
45
21
12
40
50
51
32
66
260
71
70
160
22
9
42
1
55
17
7
59
38
58
102
57
72
29
31
16
25
4
112