47
31
1
44
35
6
148
15
53
82
22
2
16
20
12
109
26
9
50
74
14
23
156
34
24
67
178
77
3
18
19
33
27
17
13
28
46
62
544