77
57
42
28
12
121
99
226
9
103
21
40
83
37
30
276
215
221
92
90
127
128
23
25
82
52
46
54
39
17
132
32
14
123
7
38
11
43
35
8
69
24
67
27
19
31
15