30
187
29
43
41
9
36
111
28
42
23
47
34
22
4
132
57
15
62
53
129
72
44
13
85
17
95
100
12
70
49
478
27
24
84
113
11
141
45
21
26
55
144
25
20