126
37
71
49
21
2
18
96
135
8
59
26
28
11
23
57
15
54
56
124
99
69
14
17
120
41
4
29
76
9
131
102
70
64
10
19
187
5
32
94
227
62
48
47