65
40
116
41
71
32
13
26
54
92
428
61
749
64
24
18
14
77
4
15
91
1
85
59
33
100
25
66
35
72
245
553
108
96
12
8
29
3
23
148
5
52
22
76
70
9
447
169