104
5
506
46
12
50
47
72
54
13
9
76
148
29
26
78
36
23
10
34
22
38
515
91
31
146
17
75
62
7
66
128
1
98
77
28
40
105
15
110
70
101
87