308
31
16
37
35
78
24
64
49
14
45
310
25
23
12
13
27
21
17
22
57
8
47
278
7
11
10
34
59
18
55
81
20
4
117
42
5
26
41
19