395
1702
31
146
109
20
26
18
61
5
36
70
160
55
24
128
30
47
62
8
11
63
13
38
65
350
60
16
29
137
69
50
79
77