143
17
111
33
40
45
74
43
64
28
541
234
129
26
110
4
70
80
63
6
23
381
116
60
36
57
82
44
50
41
56
29
39
35
217
14
34
108
373
47
79
104
148
7
88
76
124
96