64
36
26
85
47
595
32
70
20
18
102
83
34
71
97
48
46
22
171
82
87
128
167
52
58
76
90
25
14
40
57
104
44
53
16
28
61
9
43
59
33
109
285
7
73
13
12
72