144
105
72
163
109
19
257
247
85
36
25
52
53
15
32
141
38
18
74
159
67
27
278
146
267
199
84
49
33
12
86
54
65
118
62
76
148
35
9
48
98
3
87
60
22
61
30
5
81
16
14
24