361
32
16
27
42
26
390
41
13
64
767
15
8
25
145
102
39
37
2
12
296
52
710
762
54
75
29
130
180
35
7
11
28
9
6
5
22
60
31
373
61