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