78
8
90
29
32
12
20
191
11
10
4
19
25
41
21
76
160
378
75
79
3
86
116
46
16
5
74
30
50
9
39
60
18
36
57
48