148
114
215
51
28
3
45
48
71
37
66
16
15
17
4
34
36
19
23
20
30
38
176
67
59
137
46
31
27
35
152
101
43
33
13
25
123
26
107
44
39
84
130