31
130
11
40
17
29
141
77
15
65
27
48
183
7
129
34
16
137
12
10
0
3
86
25
78
57
13
18
71
136
26
46
44
4
49
90
47
127
79
151
5
68
45
23
62
38
14
36
283
63
61