44
31
1
3
20
28
164
74
2
54
9
5
33
387
13
160
60
78
113
8
24
79
4
35
15
138
100
53
16
26
22
58
25
188
72
132
373
57
23
21
87
38
77
82
99