35
39
6
121
13
19
8
38
76
42
50
736
97
292
5
4
12
112
16
17
30
18
113
94
9
3
22
48
20
132
223
74
44
310
131
41
81
46
14
839
402
26