127
54
43
61
50
95
24
45
14
13
39
34
63
141
23
11
90
81
279
222
27
38
66
31
19
41
47
117
62
15
52
120
18
149
167
76
171
65
108
150
112