31
64
308
15
77
414
89
55
50
46
8
12
61
10
26
53
67
38
25
17
14
33
81
117
27
7
9
11
44
52
58
54
20
35
6
42
28
13
98
118
34
341
76
29
84