44
30
42
16
190
156
273
15
109
157
92
113
68
26
119
117
17
84
47
32
21
29
20
94
83
19
121
128
27
48
35
40
43
195
196
100
46
3
66
31
160
51
38
54
12
28
88
371
18
162