30
68
16
126
36
150
81
25
41
37
17
8
5
85
24
19
27
18
44
235
84
79
33
61
316
13
51
66
100
123
38
113
128
46
10
50
32
11
58
63
52
42
23
107
28
54