44
43
12
45
100
26
19
21
4
3
193
52
24
125
57
8
2
54
37
16
18
41
9
85
126
122
205
51
220
187
84
32
31
10
174
7
83
22
14
66
262
134
30
284
71
348
60
34
23