126
19
469
32
21
119
7
35
11
30
44
95
28
49
36
74
17
9
45
61
60
23
24
171
88
62
31
128
8
139
63
5
140
83
37
133
39
20
79
153
22
15
4
14
3
109
29
34
92
122